--- a/src/server/daemon/event.c Mon Feb 10 17:44:51 2025 +0100 +++ b/src/server/daemon/event.c Sun Mar 02 18:10:52 2025 +0100 @@ -81,7 +81,7 @@ void shutdown_eventhandlers_wait(void) { log_ereport(LOG_INFORM, "shutdown eventhandlers"); - CxIterator i = cxMapIteratorValues(event_handler_map); + CxMapIterator i = cxMapIteratorValues(event_handler_map); cx_foreach(EVHandler *, e, i) { evhandler_shutdown(e); } @@ -91,7 +91,7 @@ evhandler_wait_and_destroy(e); } - cxMapDestroy(event_handler_map); + cxMapFree(event_handler_map); log_ereport(LOG_INFORM, "all eventhandlers closed"); }