libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit 4a35b8679671c83111be385be81d4d5ba0058a2c
parent 205a3c20a299a821d51ec2e37dfdf2edb97f138c
Author: Christian Grothoff <christian@grothoff.org>
Date:   Tue, 14 Feb 2017 15:56:45 +0100

remove unnecessary silly race to set socket_fd to -1 (harmless, but not required, confuses race checkers)

Diffstat:
Msrc/microhttpd/daemon.c | 2--
1 file changed, 0 insertions(+), 2 deletions(-)

diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c @@ -5743,7 +5743,6 @@ MHD_stop_daemon (struct MHD_Daemon *daemon) daemon->shutdown = true; fd = daemon->socket_fd; - daemon->socket_fd = MHD_INVALID_SOCKET; if (0 != (daemon->options & MHD_USE_INTERNAL_POLLING_THREAD)) { @@ -5755,7 +5754,6 @@ MHD_stop_daemon (struct MHD_Daemon *daemon) for (i = 0; i < daemon->worker_pool_size; ++i) { daemon->worker_pool[i].shutdown = true; - daemon->worker_pool[i].socket_fd = MHD_INVALID_SOCKET; if (MHD_ITC_IS_VALID_(daemon->worker_pool[i].itc)) { if (! MHD_itc_activate_ (daemon->worker_pool[i].itc, "e"))