From 7a77bb1c4adc23cad7b14b9e9f14617d686751ef Mon Sep 17 00:00:00 2001
From: Sergey Lyubka <valenok@gmail.com>
Date: Tue, 31 Dec 2013 09:06:21 +0000
Subject: [PATCH] More descriptive comment in multithreaded example

---
 examples/multi_threaded.c | 3 ++-
 mongoose.c                | 2 --
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/examples/multi_threaded.c b/examples/multi_threaded.c
index b516744e8..42521d65c 100644
--- a/examples/multi_threaded.c
+++ b/examples/multi_threaded.c
@@ -27,7 +27,8 @@ int main(void) {
   mg_set_option(server1, "listening_port", "8080");
   mg_set_listening_socket(server2, mg_get_listening_socket(server1));
 
-  // server1 goes to separate thread, server 2 runs in main thread
+  // server1 goes to separate thread, server 2 runs in main thread.
+  // IMPORTANT: NEVER LET DIFFERENT THREADS HANDLE THE SAME SERVER.
   mg_start_thread(serve, server1);
   serve(server2);
 
diff --git a/mongoose.c b/mongoose.c
index 71828fed8..396dcf837 100644
--- a/mongoose.c
+++ b/mongoose.c
@@ -950,8 +950,6 @@ static void sockaddr_to_string(char *buf, size_t len,
 #endif
 }
 
-
-
 static struct connection *accept_new_connection(struct mg_server *server) {
   union socket_address sa;
   socklen_t len = sizeof(sa);
-- 
GitLab