From 2ac231cb7e08ba32aa1c362425fc67cad863acef Mon Sep 17 00:00:00 2001
From: Oliver Schneider <mail@oli-obk.de>
Date: Fri, 10 Jan 2014 18:38:18 +0100
Subject: [PATCH] mg_printf_data was ignored if mg_destroy_server was called
 directly after

---
 mongoose.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mongoose.c b/mongoose.c
index 95ecb1838..a67270098 100644
--- a/mongoose.c
+++ b/mongoose.c
@@ -3536,6 +3536,7 @@ void mg_destroy_server(struct mg_server **server) {
   struct ll *lp, *tmp;
 
   if (server != NULL && *server != NULL) {
+    mg_poll_server(*server, 0);
     closesocket((*server)->listening_sock);
     closesocket((*server)->ctl[0]);
     closesocket((*server)->ctl[1]);
-- 
GitLab