From c5371672852b64e7337f08d78ff4c1b3c0b6d159 Mon Sep 17 00:00:00 2001 From: Igor Sysoev Date: Wed, 4 Feb 2004 20:30:08 +0000 Subject: nginx-0.0.2-2004-02-04-23:30:08 import --- src/event/modules/ngx_poll_module.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/event/modules') diff --git a/src/event/modules/ngx_poll_module.c b/src/event/modules/ngx_poll_module.c index 8e3175a67..cba51e0e7 100644 --- a/src/event/modules/ngx_poll_module.c +++ b/src/event/modules/ngx_poll_module.c @@ -312,6 +312,13 @@ static int ngx_poll_process_events(ngx_log_t *log) event_list[i].events, event_list[i].revents); } + if (event_list[i].fd == -1) { + + /* the disabled event, workaround for our possible bug */ + + continue; + } + c = &ngx_cycle->connections[event_list[i].fd]; if (c->fd == -1) { -- cgit