comparison src/event/modules/ngx_iocp_module.c @ 3475:ab353d7dc182

*) introduce ngx_time_sigsafe_update() to update the error log time only *) change ngx_time_update() interface
author Igor Sysoev <igor@sysoev.ru>
date Thu, 25 Mar 2010 09:10:10 +0000
parents d4c4cfdffe30
children d620f497c50f
comparison
equal deleted inserted replaced
3474:d4c4cfdffe30 3475:ab353d7dc182
161 "THREAD %p %p", &msec, data); 161 "THREAD %p %p", &msec, data);
162 162
163 for ( ;; ) { 163 for ( ;; ) {
164 Sleep(timer); 164 Sleep(timer);
165 165
166 ngx_time_update(0); 166 ngx_time_update();
167 #if 1 167 #if 1
168 ngx_log_debug0(NGX_LOG_DEBUG_EVENT, ngx_cycle->log, 0, "timer"); 168 ngx_log_debug0(NGX_LOG_DEBUG_EVENT, ngx_cycle->log, 0, "timer");
169 #endif 169 #endif
170 } 170 }
171 171
256 } 256 }
257 257
258 delta = ngx_current_msec; 258 delta = ngx_current_msec;
259 259
260 if (flags & NGX_UPDATE_TIME) { 260 if (flags & NGX_UPDATE_TIME) {
261 ngx_time_update(0); 261 ngx_time_update();
262 } 262 }
263 263
264 ngx_log_debug4(NGX_LOG_DEBUG_EVENT, cycle->log, 0, 264 ngx_log_debug4(NGX_LOG_DEBUG_EVENT, cycle->log, 0,
265 "iocp: %d b:%d k:%d ov:%p", rc, bytes, key, ovlp); 265 "iocp: %d b:%d k:%d ov:%p", rc, bytes, key, ovlp);
266 266