summaryrefslogtreecommitdiff
path: root/sample
diff options
context:
space:
mode:
authorAzat Khuzhin <a3at.mail@gmail.com>2018-11-13 23:23:09 +0300
committerAzat Khuzhin <a3at.mail@gmail.com>2018-11-13 23:24:26 +0300
commit56f3bdefcae915af3107ab20cc7548d048d56421 (patch)
tree716fcef9488766a4fe27262241d708797efa4f9d /sample
parent3d815cf22074792f31274fd6d810a94984661dbf (diff)
downloadlibevent-56f3bdefcae915af3107ab20cc7548d048d56421.tar.gz
s/http-server: check for EVTHREAD_USE_WINDOWS_THREADS_IMPLEMENTED
Diffstat (limited to 'sample')
-rw-r--r--sample/http-server.c4
1 files changed, 3 insertions, 1 deletions
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