diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c index 64524b1b..8308e6ef 100644 --- a/src/microhttpd/daemon.c +++ b/src/microhttpd/daemon.c @@ -2985,7 +2985,7 @@ internal_add_connection (struct MHD_Daemon *daemon, return MHD_NO; } - if ( (0 == (daemon->options & MHD_USE_EPOLL)) && + if ( (0 != (daemon->options & MHD_USE_EPOLL)) && (! non_blck) ) { #ifdef HAVE_MESSAGES