Mercurial > hg > nginx
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 } |