Mercurial > hg > nginx
comparison src/event/ngx_event_close.c @ 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 | 53cb81681040 |
children | b288069a8696 |
comparison
equal
deleted
inserted
replaced
37:9fe40e51d4a3 | 38:2ffaa35fba42 |
---|---|
16 ngx_assert((c->fd != -1), return NGX_ERROR, c->log, | 16 ngx_assert((c->fd != -1), return NGX_ERROR, c->log, |
17 "ngx_event_close: already closed"); | 17 "ngx_event_close: already closed"); |
18 | 18 |
19 ngx_destroy_pool(c->pool); | 19 ngx_destroy_pool(c->pool); |
20 | 20 |
21 ngx_del_timer(c->read); | |
22 ngx_del_timer(c->write); | |
23 | |
21 ngx_del_event(c->read, NGX_READ_EVENT, NGX_CLOSE_EVENT); | 24 ngx_del_event(c->read, NGX_READ_EVENT, NGX_CLOSE_EVENT); |
22 ngx_del_event(c->write, NGX_WRITE_EVENT, NGX_CLOSE_EVENT); | 25 ngx_del_event(c->write, NGX_WRITE_EVENT, NGX_CLOSE_EVENT); |
23 | 26 |
24 if ((rc = ngx_close_socket(c->fd)) == -1) | 27 if ((rc = ngx_close_socket(c->fd)) == -1) |
25 ngx_log_error(NGX_LOG_ERR, c->log, ngx_socket_errno, | 28 ngx_log_error(NGX_LOG_ERR, c->log, ngx_socket_errno, |