X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Scheduler%2FEventHook.cci;h=89e1b1a10b38d6ec31dd344a49b4c2f62c6cdb0c;hb=c45c112ae88196ea8da9c5a9efb0e167196744d2;hp=fd0e3046a74fb6d39309481d6152173a1fd40bc5;hpb=8bc8b29a3c4c1b32b14e17d17e3f6c3ff565c9e9;p=senf.git diff --git a/Scheduler/EventHook.cci b/Scheduler/EventHook.cci index fd0e304..89e1b1a 100644 --- a/Scheduler/EventHook.cci +++ b/Scheduler/EventHook.cci @@ -56,8 +56,10 @@ prefix_ void senf::scheduler::EventHook::disable() prefix_ void senf::scheduler::EventHook::enable() { - if (! enabled()) + if (! enabled()) { detail::EventHookDispatcher::instance().add(*this); + setRunnable(); + } } prefix_ void senf::scheduler::EventHook::action(Callback const & cb)