212c212,213
< assert(!scheduled() && "we used to deschedule these events");
---
> if (scheduled())
> mainEventQueue.deschedule(this);
226,227c227
< panic("need to figure out how to unserialize scheduled events");
< //schedule(_when);
---
> mainEventQueue.schedule(this, _when);