summaryrefslogtreecommitdiffhomepage
path: root/src/event/ngx_event_accept.c
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2003-10-29 08:30:44 +0000
committerIgor Sysoev <igor@sysoev.ru>2003-10-29 08:30:44 +0000
commitb5faed2dc853ee7e6bda6004b16ceedc6c194641 (patch)
tree7812abde1b258c5e751ac6a85072c792549d55f5 /src/event/ngx_event_accept.c
parentab0c4f5038cec58e23a023d8a1e01be038504e3e (diff)
downloadnginx-b5faed2dc853ee7e6bda6004b16ceedc6c194641.tar.gz
nginx-b5faed2dc853ee7e6bda6004b16ceedc6c194641.tar.bz2
nginx-0.0.1-2003-10-29-11:30:44 import
Diffstat (limited to '')
-rw-r--r--src/event/ngx_event_accept.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/event/ngx_event_accept.c b/src/event/ngx_event_accept.c
index e9469753d..a4f7436e9 100644
--- a/src/event/ngx_event_accept.c
+++ b/src/event/ngx_event_accept.c
@@ -172,9 +172,11 @@ ngx_log_debug(ev->log, "ADDR %s" _ ls->listening->addr_text.data);
c->fd = s;
c->unexpected_eof = 1;
wev->write = 1;
+ wev->ready = 1;
- if ((ngx_event_flags & NGX_USE_AIO_EVENT) == 0) {
- wev->ready = 1;
+ if (ngx_event_flags & (NGX_USE_AIO_EVENT|NGX_USE_EDGE_EVENT)) {
+ /* aio, iocp, epoll */
+ rev->ready = 1;
}
c->ctx = ls->ctx;