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