diff options
Diffstat (limited to 'src/microhttpd/test_shutdown_select.c')
-rw-r--r-- | src/microhttpd/test_shutdown_select.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/microhttpd/test_shutdown_select.c b/src/microhttpd/test_shutdown_select.c index df36b49c..e3aaa20f 100644 --- a/src/microhttpd/test_shutdown_select.c +++ b/src/microhttpd/test_shutdown_select.c @@ -77,6 +77,8 @@ #include <stdbool.h> #endif /* HAVE_STDBOOL_H */ +#include "mhd_threads.h" + #ifndef SOMAXCONN #define SOMAXCONN 511 #endif /* ! SOMAXCONN */ @@ -346,7 +348,7 @@ main (int argc, char *const *argv) shutdown (listen_socket, SHUT_RDWR); /* fprintf (stdout, "Waiting for thread to finish...\n"); */ - if (0 != MHD_join_thread_(sel_thrd)) + if (!MHD_join_thread_(sel_thrd)) { MHD_socket_close_(listen_socket); fprintf (stderr, "Can't join select() thread\n"); |