EventBase::runAfterDelay to throw an exception