]> granicus.if.org Git - libevent/commitdiff
s/http-server: check for EVTHREAD_USE_WINDOWS_THREADS_IMPLEMENTED
authorAzat Khuzhin <a3at.mail@gmail.com>
Tue, 13 Nov 2018 20:23:09 +0000 (23:23 +0300)
committerAzat Khuzhin <a3at.mail@gmail.com>
Tue, 13 Nov 2018 20:24:26 +0000 (23:24 +0300)
sample/http-server.c

index bb067fb89bc739de2b97a6b134511a62e826e5cc..e2fc849921b45a65d24ff3b16cce51e7801cf1d8 100644 (file)
@@ -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