Mercurial > hg > nginx
changeset 1134:384c92c210f9
worker processes did not exit after reconfiguration and
did not rotate logs if eventport was used
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 07 Mar 2007 10:25:16 +0000 |
parents | d5c1c84b7904 |
children | 03f1133f24e8 |
files | src/os/unix/ngx_process_cycle.c |
diffstat | 1 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/os/unix/ngx_process_cycle.c Tue Mar 06 20:29:08 2007 +0000 +++ b/src/os/unix/ngx_process_cycle.c Wed Mar 07 10:25:16 2007 +0000 @@ -1027,6 +1027,12 @@ return; } + if (ngx_event_flags & NGX_USE_EVENTPORT_EVENT) { + if (ngx_add_event(ev, NGX_READ_EVENT, 0) == NGX_ERROR) { + return; + } + } + if (n == NGX_AGAIN) { return; }