diff options
Diffstat (limited to 'src/event')
| -rw-r--r-- | src/event/ngx_event.c | 2 | ||||
| -rw-r--r-- | src/event/ngx_event.h | 7 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/event/ngx_event.c b/src/event/ngx_event.c index a6addd568..04036d430 100644 --- a/src/event/ngx_event.c +++ b/src/event/ngx_event.c @@ -32,7 +32,7 @@ ngx_event_t *ngx_read_events, *ngx_write_events; #if 0 ngx_event_type_e ngx_event_type = NGX_SELECT_EVENT; -#elif 1 +#elif 0 ngx_event_type_e ngx_event_type = NGX_POLL_EVENT; #else ngx_event_type_e ngx_event_type = NGX_KQUEUE_EVENT; diff --git a/src/event/ngx_event.h b/src/event/ngx_event.h index 76e31672b..71895a0be 100644 --- a/src/event/ngx_event.h +++ b/src/event/ngx_event.h @@ -119,11 +119,12 @@ typedef struct { /* No nedd to add or delete event filters - overlapped, aio_read, aioread */ #define NGX_HAVE_AIO_EVENT 8 -/* Event filter is deleted before closing file. Has no meaning for select, poll. +/* Event filter is deleted before closing file. Has no meaning + for select, poll, epoll. + kqueue: kqueue deletes event filters for file that closed so we need only to delete filters in user-level batch array - /dev/poll: we need to flush POLLREMOVE event before closing file - epoll: ??? */ + /dev/poll: we need to flush POLLREMOVE event before closing file */ #define NGX_CLOSE_EVENT 1 |
