comparison src/event/ngx_event_timer.c @ 86:3973260705cc

nginx-0.0.1-2003-05-12-19:52:24 import
author Igor Sysoev <igor@sysoev.ru>
date Mon, 12 May 2003 15:52:24 +0000
parents 57c2e18d3572
children 5f6d848dcbef
comparison
equal deleted inserted replaced
85:3549c2bf9eaf 86:3973260705cc
43 { 43 {
44 ngx_event_t *e; 44 ngx_event_t *e;
45 45
46 #if (NGX_DEBUG_EVENT) 46 #if (NGX_DEBUG_EVENT)
47 ngx_connection_t *c = (ngx_connection_t *) ev->data; 47 ngx_connection_t *c = (ngx_connection_t *) ev->data;
48 ngx_log_debug(ev->log, "set timer: %d:%d" _ c->fd _ timer); 48 ngx_log_debug(ev->log, "set timer: %d:%d, slot: %d" _
49 c->fd _ timer _ ngx_timer_cur_queue);
49 #endif 50 #endif
50 51
51 if (ev->timer_next || ev->timer_prev) { 52 if (ev->timer_next || ev->timer_prev) {
52 ngx_log_error(NGX_LOG_ALERT, ev->log, 0, "timer already set"); 53 ngx_log_error(NGX_LOG_ALERT, ev->log, 0, "timer already set");
53 return; 54 return;
54 } 55 }
55
56 #if (NGX_DEBUG_EVENT)
57 ngx_log_debug(ev->log, "timer slot: %d" _ ngx_timer_cur_queue);
58 #endif
59 56
60 for (e = ngx_timer_queue[ngx_timer_cur_queue].timer_next; 57 for (e = ngx_timer_queue[ngx_timer_cur_queue].timer_next;
61 e != &ngx_timer_queue[ngx_timer_cur_queue] && timer > e->timer_delta; 58 e != &ngx_timer_queue[ngx_timer_cur_queue] && timer > e->timer_delta;
62 e = e->timer_next) 59 e = e->timer_next)
63 { 60 {