Mercurial > hg > nginx
changeset 7443:f3ff79ae31d9
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.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Thu, 24 Jan 2019 21:51:00 +0300 |
parents | e0e636ab10be |
children | 4089b3d2cb59 |
files | auto/os/win32 misc/GNUmakefile |
diffstat | 2 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/auto/os/win32 Thu Jan 24 21:50:37 2019 +0300 +++ b/auto/os/win32 Thu Jan 24 21:51:00 2019 +0300 @@ -34,6 +34,7 @@ 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
--- a/misc/GNUmakefile Thu Jan 24 21:50:37 2019 +0300 +++ b/misc/GNUmakefile Thu Jan 24 21:51:00 2019 +0300 @@ -65,7 +65,6 @@ --with-cc-opt=-DFD_SETSIZE=1024 \ --with-pcre=$(OBJS)/lib/$(PCRE) \ --with-zlib=$(OBJS)/lib/$(ZLIB) \ - --with-select_module \ --with-http_v2_module \ --with-http_realip_module \ --with-http_addition_module \