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