--- a/src/server/daemon/httplistener.c Mon Feb 10 17:44:51 2025 +0100 +++ b/src/server/daemon/httplistener.c Sun Mar 02 18:10:52 2025 +0100 @@ -87,13 +87,13 @@ if(!listener_socket_map) { return 1; } - listener_socket_map->simple_destructor = (cx_destructor_func)wssocket_free; + listener_socket_map->collection.simple_destructor = (cx_destructor_func)wssocket_free; return 0; } void http_listener_global_shutdown(void) { - cxMapDestroy(listener_socket_map); + cxMapFree(listener_socket_map); } int start_all_listener() {