From f0d3d7e81db4904c7c6dc27c66b604ea8e5aa328 Mon Sep 17 00:00:00 2001 From: Sergey Lyubka Date: Sat, 30 Nov 2013 23:59:53 +0000 Subject: [PATCH] Cleaning up ctl sockets --- build/src/core.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build/src/core.c b/build/src/core.c index e25e79e5..7b82f4db 100644 --- a/build/src/core.c +++ b/build/src/core.c @@ -971,6 +971,8 @@ void mg_destroy_server(struct mg_server **server) { if (server != NULL && *server != NULL) { closesocket((*server)->listening_sock); + closesocket((*server)->ctl[0]); + closesocket((*server)->ctl[1]); LINKED_LIST_FOREACH(&(*server)->active_connections, lp, tmp) { conn = LINKED_LIST_ENTRY(lp, struct mg_connection, link); LINKED_LIST_REMOVE(&conn->link);