Mercurial > hg > nginx
diff src/os/unix/ngx_process_cycle.c @ 3358:f94e8ff65aa2
add NGX_PROCESS_HELPER process status
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 23 Nov 2009 15:46:21 +0000 |
parents | 6832c7f5e189 |
children | d4c4cfdffe30 |
line wrap: on
line diff
--- a/src/os/unix/ngx_process_cycle.c Mon Nov 23 14:09:57 2009 +0000 +++ b/src/os/unix/ngx_process_cycle.c Mon Nov 23 15:46:21 2009 +0000 @@ -714,6 +714,8 @@ ngx_uint_t i; ngx_connection_t *c; + ngx_process = NGX_PROCESS_WORKER; + ngx_worker_process_init(cycle, 1); ngx_setproctitle("worker process"); @@ -829,8 +831,6 @@ ngx_core_conf_t *ccf; ngx_listening_t *ls; - ngx_process = NGX_PROCESS_WORKER; - if (ngx_set_environment(cycle, NULL) == NULL) { /* fatal */ exit(2); @@ -1289,6 +1289,8 @@ cycle->connection_n = 512; + ngx_process = NGX_PROCESS_HELPER; + ngx_worker_process_init(cycle, 0); ngx_close_listening_sockets(cycle);