From 93f45dab81c0ba138917fb163e4a051489c6dc95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9gory=20Soutad=C3=A9?= Date: Thu, 4 Feb 2016 20:39:50 +0100 Subject: [PATCH] Fix a bug : Remove thread if there is no more active connection (bad condition tested) --- src/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server.c b/src/server.c index d11f9d6..cb8ff55 100644 --- a/src/server.c +++ b/src/server.c @@ -196,7 +196,7 @@ static void* thread_loop(void* param) if (!nfds) { // No more active socket for this thread - if (!ctx->nb_cur_sockets) + if (!ctx->nb_available_sockets) break; usleep(100);