diff options
Diffstat (limited to 'src/microhttpd/daemon.c')
-rw-r--r-- | src/microhttpd/daemon.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c index 62f5b094..8ead8610 100644 --- a/src/microhttpd/daemon.c +++ b/src/microhttpd/daemon.c | |||
@@ -1715,6 +1715,7 @@ thread_main_handle_connection (void *data) | |||
1715 | const bool use_poll = 0; | 1715 | const bool use_poll = 0; |
1716 | #endif /* ! HAVE_POLL */ | 1716 | #endif /* ! HAVE_POLL */ |
1717 | bool was_suspended = false; | 1717 | bool was_suspended = false; |
1718 | MHD_thread_init_(&(con->pid)); | ||
1718 | 1719 | ||
1719 | while ( (! daemon->shutdown) && | 1720 | while ( (! daemon->shutdown) && |
1720 | (MHD_CONNECTION_CLOSED != con->state) ) | 1721 | (MHD_CONNECTION_CLOSED != con->state) ) |
@@ -4370,6 +4371,7 @@ static MHD_THRD_RTRN_TYPE_ MHD_THRD_CALL_SPEC_ | |||
4370 | MHD_polling_thread (void *cls) | 4371 | MHD_polling_thread (void *cls) |
4371 | { | 4372 | { |
4372 | struct MHD_Daemon *daemon = cls; | 4373 | struct MHD_Daemon *daemon = cls; |
4374 | MHD_thread_init_(&(daemon->pid)); | ||
4373 | 4375 | ||
4374 | while (! daemon->shutdown) | 4376 | while (! daemon->shutdown) |
4375 | { | 4377 | { |