Mercurial > hg > nginx
comparison src/event/ngx_event_close.c @ 144:ef8c87afcfc5
nginx-0.0.1-2003-10-12-20:49:16 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Sun, 12 Oct 2003 16:49:16 +0000 |
parents | 5a7d1aaa1618 |
children |
comparison
equal
deleted
inserted
replaced
143:5526213be452 | 144:ef8c87afcfc5 |
---|---|
18 ngx_assert((c->fd != -1), return NGX_ERROR, c->log, | 18 ngx_assert((c->fd != -1), return NGX_ERROR, c->log, |
19 "ngx_event_close: already closed"); | 19 "ngx_event_close: already closed"); |
20 | 20 |
21 if (c->read->timer_set) { | 21 if (c->read->timer_set) { |
22 ngx_del_timer(c->read); | 22 ngx_del_timer(c->read); |
23 c->read->timer_set = 0; | |
24 } | 23 } |
25 | 24 |
26 if (c->write->timer_set) { | 25 if (c->write->timer_set) { |
27 ngx_del_timer(c->write); | 26 ngx_del_timer(c->write); |
28 c->write->timer_set = 0; | |
29 } | 27 } |
30 | 28 |
31 ngx_del_event(c->read, NGX_READ_EVENT, NGX_CLOSE_EVENT); | 29 ngx_del_event(c->read, NGX_READ_EVENT, NGX_CLOSE_EVENT); |
32 ngx_del_event(c->write, NGX_WRITE_EVENT, NGX_CLOSE_EVENT); | 30 ngx_del_event(c->write, NGX_WRITE_EVENT, NGX_CLOSE_EVENT); |
33 | 31 |