comparison src/event/modules/ngx_poll_module.c @ 69:e43f406e4525

nginx-0.0.1-2003-03-20-19:09:44 import
author Igor Sysoev <igor@sysoev.ru>
date Thu, 20 Mar 2003 16:09:44 +0000
parents 50186b49f2ad
children 5f6d848dcbef
comparison
equal deleted inserted replaced
68:d549fdc17d7e 69:e43f406e4525
173 173
174 ngx_log_debug(log, "poll ready %d" _ ready); 174 ngx_log_debug(log, "poll ready %d" _ ready);
175 175
176 if ((int) timer != INFTIM) { 176 if ((int) timer != INFTIM) {
177 delta = ngx_msec() - delta; 177 delta = ngx_msec() - delta;
178 ngx_event_expire_timers(delta);
178 179
179 } else { 180 } else {
180 if (ready == 0) { 181 if (ready == 0) {
181 ngx_log_error(NGX_LOG_ALERT, log, 0, 182 ngx_log_error(NGX_LOG_ALERT, log, 0,
182 "poll() returns no events without timeout"); 183 "poll() returns no events without timeout");
257 258
258 if (ready != 0) { 259 if (ready != 0) {
259 ngx_log_error(NGX_LOG_ALERT, log, 0, "poll ready != events"); 260 ngx_log_error(NGX_LOG_ALERT, log, 0, "poll ready != events");
260 } 261 }
261 262
262 if ((int) timer != INFTIM) { 263 return NGX_OK;
263 ngx_event_expire_timers(delta); 264 }
264 }
265
266 return NGX_OK;
267 }