comparison src/event/ngx_event_timer.h @ 89:29bf798b583f

nginx-0.0.1-2003-05-15-19:42:53 import
author Igor Sysoev <igor@sysoev.ru>
date Thu, 15 May 2003 15:42:53 +0000
parents e8cdc2989cee
children 637625a2acdb
comparison
equal deleted inserted replaced
88:674d333f4296 89:29bf798b583f
21 #if (NGX_DEBUG_EVENT) 21 #if (NGX_DEBUG_EVENT)
22 /* STUB - we can not cast (ngx_connection_t *) here */ 22 /* STUB - we can not cast (ngx_connection_t *) here */
23 ngx_log_debug(ev->log, "del timer: %d" _ *(int *)(ev->data)); 23 ngx_log_debug(ev->log, "del timer: %d" _ *(int *)(ev->data));
24 #endif 24 #endif
25 25
26 if (!ev->timer_next || !ev->timer_prev) {
27 ngx_log_error(NGX_LOG_ALERT, ev->log, 0, "timer already deleted");
28 return;
29 }
30
26 if (ev->timer_prev) { 31 if (ev->timer_prev) {
27 ev->timer_prev->timer_next = ev->timer_next; 32 ev->timer_prev->timer_next = ev->timer_next;
28 } 33 }
29 34
30 if (ev->timer_next) { 35 if (ev->timer_next) {