diff options
author | Igor Sysoev <igor@sysoev.ru> | 2003-02-11 07:14:40 +0000 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2003-02-11 07:14:40 +0000 |
commit | 1e7ec9dcd2360ca5ef1a4db75a7971f0dec7ea54 (patch) | |
tree | e5aa2cd3962b5d587778077222d917254368ced2 /src/event/modules/ngx_kqueue_module.c | |
parent | 7300977320e04280c13d4d89a279f75af9c5f893 (diff) | |
download | nginx-1e7ec9dcd2360ca5ef1a4db75a7971f0dec7ea54.tar.gz nginx-1e7ec9dcd2360ca5ef1a4db75a7971f0dec7ea54.zip |
nginx-0.0.1-2003-02-11-10:14:40 import
Diffstat (limited to 'src/event/modules/ngx_kqueue_module.c')
-rw-r--r-- | src/event/modules/ngx_kqueue_module.c | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/src/event/modules/ngx_kqueue_module.c b/src/event/modules/ngx_kqueue_module.c index da8450e62..501b4960e 100644 --- a/src/event/modules/ngx_kqueue_module.c +++ b/src/event/modules/ngx_kqueue_module.c @@ -66,13 +66,21 @@ int ngx_kqueue_init(int max_connections, ngx_log_t *log) ngx_event_actions.timer = ngx_event_add_timer; ngx_event_actions.process = ngx_kqueue_process_events; - ngx_event_flags = NGX_HAVE_LEVEL_EVENT - |NGX_HAVE_ONESHOT_EVENT #if (HAVE_AIO_EVENT) - |NGX_HAVE_AIO_EVENT; + + ngx_event_flags = NGX_HAVE_AIO_EVENT; + #else - |NGX_HAVE_CLEAR_EVENT; + + ngx_event_flags = NGX_HAVE_LEVEL_EVENT + |NGX_HAVE_ONESHOT_EVENT +#if (HAVE_CLEAR_EVENT) + |NGX_HAVE_CLEAR_EVENT #endif + |NGX_HAVE_KQUEUE_EVENT; + +#endif + #endif return NGX_OK; |