projects
/
senf.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
PPI: Fix senf::ppi::init() event hook scheduling
[senf.git]
/
Scheduler
/
EventHook.cci
diff --git
a/Scheduler/EventHook.cci
b/Scheduler/EventHook.cci
index
fd0e304
..
89e1b1a
100644
(file)
--- 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)