diff --git a/events/equeue/equeue.c b/events/equeue/equeue.c index 38f9e7e6b3..6ac2130699 100644 --- a/events/equeue/equeue.c +++ b/events/equeue/equeue.c @@ -601,7 +601,7 @@ static void equeue_chain_update(void *p, int ms) if (ms >= 0) { c->id = equeue_call_in(c->target, ms, equeue_chain_dispatch, c->q); } else { - equeue_dealloc(c->target, c); + equeue_dealloc(c->q, c); } }