diff --git a/event.c b/event.c index 0e711c81..fedb9c73 100644 --- a/event.c +++ b/event.c @@ -2240,6 +2240,9 @@ event_active_nolock(struct event *ev, int res, short ncalls) } event_queue_insert(base, ev, EVLIST_ACTIVE); + + if (EVBASE_NEED_NOTIFY(base)) + evthread_notify_base(base); } void