Mercurial > hg > nginx
diff src/os/unix/ngx_process.c @ 224:d427f1c3fe95
nginx-0.0.1-2004-01-13-09:39:14 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 13 Jan 2004 06:39:14 +0000 |
parents | 99df0edb63ed |
children | 2e9a8a14a0cf |
line wrap: on
line diff
--- a/src/os/unix/ngx_process.c +++ b/src/os/unix/ngx_process.c @@ -70,6 +70,7 @@ ngx_int_t ngx_spawn_process(ngx_cycle_t (respawn == NGX_PROCESS_RESPAWN) ? 1 : 0; ngx_processes[ngx_last_process].detached = (respawn == NGX_PROCESS_DETACHED) ? 1 : 0; + ngx_processes[ngx_last_process].signal = 0; ngx_processes[ngx_last_process].exited = 0; ngx_processes[ngx_last_process].exiting = 0; ngx_last_process++; @@ -118,7 +119,7 @@ void ngx_signal_processes(ngx_cycle_t *c for (i = 0; i < ngx_last_process; i++) { - if (ngx_processes[i].detached) { + if (!ngx_processes[i].signal) { continue; }