summaryrefslogtreecommitdiffhomepage
path: root/src/event
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/event/ngx_event.c2
-rw-r--r--src/event/ngx_event.h7
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