From 7baee8efa93d1c5fa237f35dbe0677cc05ebb613 Mon Sep 17 00:00:00 2001 From: dmiller Date: Wed, 15 Apr 2026 03:21:56 +0000 Subject: [PATCH] Avoid leaking pending events in nsock_pool_delete --- nsock/src/nsock_pool.c | 1 + 1 file changed, 1 insertion(+) 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]); }