aboutsummaryrefslogtreecommitdiff
path: root/src/os/unix/ngx_process_cycle.c
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2004-04-21 18:54:33 +0000
committerIgor Sysoev <igor@sysoev.ru>2004-04-21 18:54:33 +0000
commit732a27196381164c799d345ec0d010b416408555 (patch)
tree043848398927223e1b08d1b15c071b3a23717d76 /src/os/unix/ngx_process_cycle.c
parentbb570859043557c5c1b20d933ff2e4c18d13c980 (diff)
downloadnginx-732a27196381164c799d345ec0d010b416408555.tar.gz
nginx-732a27196381164c799d345ec0d010b416408555.zip
nginx-0.0.3-2004-04-21-22:54:33 import
Diffstat (limited to 'src/os/unix/ngx_process_cycle.c')
-rw-r--r--src/os/unix/ngx_process_cycle.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/os/unix/ngx_process_cycle.c b/src/os/unix/ngx_process_cycle.c
index c1b2a20d3..41794a877 100644
--- a/src/os/unix/ngx_process_cycle.c
+++ b/src/os/unix/ngx_process_cycle.c
@@ -494,6 +494,7 @@ static void ngx_worker_process_cycle(ngx_cycle_t *cycle, void *data)
}
if (ngx_quit) {
+ ngx_quit = 0;
ngx_log_error(NGX_LOG_INFO, cycle->log, 0,
"gracefully shutting down");
ngx_setproctitle("worker process is shutting down");
@@ -505,9 +506,9 @@ static void ngx_worker_process_cycle(ngx_cycle_t *cycle, void *data)
}
if (ngx_reopen) {
+ ngx_reopen = 0;
ngx_log_error(NGX_LOG_INFO, cycle->log, 0, "reopen logs");
ngx_reopen_files(cycle, -1);
- ngx_reopen = 0;
}
}
}