summaryrefslogtreecommitdiffhomepage
path: root/src/event/modules/ngx_kqueue_module.c
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2003-04-22 15:02:58 +0000
committerIgor Sysoev <igor@sysoev.ru>2003-04-22 15:02:58 +0000
commit8dcd23e83724a4547133a16560af9c365d59293c (patch)
treef9902c472e44575d191391d3c42ff362e020d715 /src/event/modules/ngx_kqueue_module.c
parentb1ab5d0606817286e743f8060cfc61c6fd8b6f3e (diff)
downloadnginx-8dcd23e83724a4547133a16560af9c365d59293c.tar.gz
nginx-8dcd23e83724a4547133a16560af9c365d59293c.tar.bz2
nginx-0.0.1-2003-04-22-19:02:58 import
Diffstat (limited to 'src/event/modules/ngx_kqueue_module.c')
-rw-r--r--src/event/modules/ngx_kqueue_module.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/event/modules/ngx_kqueue_module.c b/src/event/modules/ngx_kqueue_module.c
index bc2fe217e..4fe9e6b53 100644
--- a/src/event/modules/ngx_kqueue_module.c
+++ b/src/event/modules/ngx_kqueue_module.c
@@ -12,19 +12,15 @@
#include <ngx_event_timer.h>
#include <ngx_kqueue_module.h>
-#if (USE_KQUEUE) && !(HAVE_KQUEUE)
-#error "kqueue is not supported on this platform"
-#endif
-
/* STUB */
#define KQUEUE_NCHANGES 512
#define KQUEUE_NEVENTS 512
-/* should be per-thread */
+/* should be per-thread if threads are used without thread pool */
#if 1
-int kq;
+int kq;
#else
static int kq;
#endif
@@ -60,7 +56,6 @@ int ngx_kqueue_init(int max_connections, ngx_log_t *log)
return NGX_ERROR;
}
-#if !(USE_KQUEUE)
ngx_event_actions.add = ngx_kqueue_add_event;
ngx_event_actions.del = ngx_kqueue_del_event;
ngx_event_actions.timer = ngx_event_add_timer;
@@ -91,8 +86,6 @@ int ngx_kqueue_init(int max_connections, ngx_log_t *log)
#endif
-#endif
-
return NGX_OK;
}