diff --git a/nsock/src/nsock_pool.c b/nsock/src/nsock_pool.c index 86f82eef7..e1bc383e9 100644 --- a/nsock/src/nsock_pool.c +++ b/nsock/src/nsock_pool.c @@ -228,6 +228,7 @@ void nsock_pool_delete(nsock_pool ms_pool) { assert(nse->iod->events_pending >= 0); } event_delete(nsp, nse); + gh_list_append(&nsp->free_events, &nse->nodeq_io); } gh_list_free(event_lists[i]); }