Mercurial > hg > nginx
comparison src/event/ngx_event.h @ 38:2ffaa35fba42
nginx-0.0.1-2002-12-24-10:09:57 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 24 Dec 2002 07:09:57 +0000 |
parents | c14d7232b11f |
children | 83fa61cd3d2f |
comparison
equal
deleted
inserted
replaced
37:9fe40e51d4a3 | 38:2ffaa35fba42 |
---|---|
159 #endif | 159 #endif |
160 | 160 |
161 | 161 |
162 static void ngx_inline ngx_del_timer(ngx_event_t *ev) | 162 static void ngx_inline ngx_del_timer(ngx_event_t *ev) |
163 { | 163 { |
164 if (ev->timer_prev) | 164 #if (NGX_DEBUG) |
165 ngx_log_debug(ev->log, "del timer: %d" _ *(int *)(ev->data)); | |
166 #endif | |
167 | |
168 if (ev->timer_prev) { | |
165 ev->timer_prev->timer_next = ev->timer_next; | 169 ev->timer_prev->timer_next = ev->timer_next; |
170 } | |
166 | 171 |
167 if (ev->timer_next) { | 172 if (ev->timer_next) { |
173 ev->timer_next->timer_delta += ev->timer_delta; | |
168 ev->timer_next->timer_prev = ev->timer_prev; | 174 ev->timer_next->timer_prev = ev->timer_prev; |
169 ev->timer_next = NULL; | 175 ev->timer_next = NULL; |
170 } | 176 } |
171 | 177 |
172 if (ev->timer_prev) | 178 if (ev->timer_prev) { |
173 ev->timer_prev = NULL; | 179 ev->timer_prev = NULL; |
180 } | |
174 } | 181 } |
175 | 182 |
176 | 183 |
177 | 184 |
178 | 185 |