aboutsummaryrefslogtreecommitdiff
path: root/src/os/unix/ngx_posix_config.h
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2011-05-10 11:39:13 +0000
committerIgor Sysoev <igor@sysoev.ru>2011-05-10 11:39:13 +0000
commite2c8ad71221ebcf5ca6331811118f9a6d18aec45 (patch)
tree538d98e7b04df5ba091650e21cf3f04a9c4fa284 /src/os/unix/ngx_posix_config.h
parent9505277aa657590588504ae8f85e712f87d92ce6 (diff)
downloadnginx-e2c8ad71221ebcf5ca6331811118f9a6d18aec45.tar.gz
nginx-e2c8ad71221ebcf5ca6331811118f9a6d18aec45.zip
use POSIX semaphores in shmtx instead of sched_yield()
number of spinlock spins are increased twice
Diffstat (limited to 'src/os/unix/ngx_posix_config.h')
-rw-r--r--src/os/unix/ngx_posix_config.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/os/unix/ngx_posix_config.h b/src/os/unix/ngx_posix_config.h
index 86a80d701..aec8a0a35 100644
--- a/src/os/unix/ngx_posix_config.h
+++ b/src/os/unix/ngx_posix_config.h
@@ -96,6 +96,11 @@
#include <ngx_auto_config.h>
+#if (NGX_HAVE_POSIX_SEM)
+#include <semaphore.h>
+#endif
+
+
#if (NGX_HAVE_POLL)
#include <poll.h>
#endif