diff options
author | Christian Grothoff <christian@grothoff.org> | 2017-02-14 15:56:45 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2017-02-14 15:56:45 +0100 |
commit | 4a35b8679671c83111be385be81d4d5ba0058a2c (patch) | |
tree | a699fa0ff5524cc3f4a6ff9f1e4b73254a7654cc | |
parent | 205a3c20a299a821d51ec2e37dfdf2edb97f138c (diff) | |
download | libmicrohttpd-4a35b8679671c83111be385be81d4d5ba0058a2c.tar.gz libmicrohttpd-4a35b8679671c83111be385be81d4d5ba0058a2c.zip |
remove unnecessary silly race to set socket_fd to -1 (harmless, but not required, confuses race checkers)
-rw-r--r-- | src/microhttpd/daemon.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c index 5e0b87f6..6f09b845 100644 --- a/src/microhttpd/daemon.c +++ b/src/microhttpd/daemon.c | |||
@@ -5743,7 +5743,6 @@ MHD_stop_daemon (struct MHD_Daemon *daemon) | |||
5743 | 5743 | ||
5744 | daemon->shutdown = true; | 5744 | daemon->shutdown = true; |
5745 | fd = daemon->socket_fd; | 5745 | fd = daemon->socket_fd; |
5746 | daemon->socket_fd = MHD_INVALID_SOCKET; | ||
5747 | 5746 | ||
5748 | if (0 != (daemon->options & MHD_USE_INTERNAL_POLLING_THREAD)) | 5747 | if (0 != (daemon->options & MHD_USE_INTERNAL_POLLING_THREAD)) |
5749 | { | 5748 | { |
@@ -5755,7 +5754,6 @@ MHD_stop_daemon (struct MHD_Daemon *daemon) | |||
5755 | for (i = 0; i < daemon->worker_pool_size; ++i) | 5754 | for (i = 0; i < daemon->worker_pool_size; ++i) |
5756 | { | 5755 | { |
5757 | daemon->worker_pool[i].shutdown = true; | 5756 | daemon->worker_pool[i].shutdown = true; |
5758 | daemon->worker_pool[i].socket_fd = MHD_INVALID_SOCKET; | ||
5759 | if (MHD_ITC_IS_VALID_(daemon->worker_pool[i].itc)) | 5757 | if (MHD_ITC_IS_VALID_(daemon->worker_pool[i].itc)) |
5760 | { | 5758 | { |
5761 | if (! MHD_itc_activate_ (daemon->worker_pool[i].itc, "e")) | 5759 | if (! MHD_itc_activate_ (daemon->worker_pool[i].itc, "e")) |