From: Azat Khuzhin <a3at.mail@gmail.com> Date: Tue, 13 Nov 2018 20:23:09 +0000 (+0300) Subject: s/http-server: check for EVTHREAD_USE_WINDOWS_THREADS_IMPLEMENTED X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=56f3bdefcae915af3107ab20cc7548d048d56421;p=libevent s/http-server: check for EVTHREAD_USE_WINDOWS_THREADS_IMPLEMENTED --- diff --git a/sample/http-server.c b/sample/http-server.c index bb067fb8..e2fc8499 100644 --- a/sample/http-server.c +++ b/sample/http-server.c @@ -400,9 +400,11 @@ main(int argc, char **argv) cfg = event_config_new(); #ifdef _WIN32 if (o.iocp) { +#ifdef EVTHREAD_USE_WINDOWS_THREADS_IMPLEMENTED evthread_use_windows_threads(); - event_config_set_flag(cfg, EVENT_BASE_FLAG_STARTUP_IOCP); event_config_set_num_cpus_hint(cfg, 8); +#endif + event_config_set_flag(cfg, EVENT_BASE_FLAG_STARTUP_IOCP); } #endif