From c6a0003af10cea67d6b6c3b087e384f79d353db3 Mon Sep 17 00:00:00 2001 From: Maxim Dounin Date: Thu, 24 Jan 2019 21:51:00 +0300 Subject: Win32: properly enabled select on Windows. Previously, select was compiled in by default, but the NGX_HAVE_SELECT macro was not set, resulting in iocp being used by default unless the "--with-select_module" configure option was explicitly specified. Since the iocp module is not finished and does not work properly, this effectively meant that the "--with-select_module" option was mandatory. With the change NGX_HAVE_SELECT is properly set, making "--with-select_module" optional. Accordingly, it is removed from misc/GNUmakefile win32 target. --- auto/os/win32 | 1 + 1 file changed, 1 insertion(+) (limited to 'auto') diff --git a/auto/os/win32 b/auto/os/win32 index 7a8277496..b5c9c2a7b 100644 --- a/auto/os/win32 +++ b/auto/os/win32 @@ -34,6 +34,7 @@ EVENT_MODULES="$EVENT_MODULES $IOCP_MODULE" EVENT_FOUND=YES if [ $EVENT_SELECT = NO ]; then + have=NGX_HAVE_SELECT . auto/have CORE_SRCS="$CORE_SRCS $SELECT_SRCS" EVENT_MODULES="$EVENT_MODULES $SELECT_MODULE" fi -- cgit