changeset 2823:78342383cb6e

reconfigure master process
author Igor Sysoev <igor@sysoev.ru>
date Fri, 08 May 2009 18:12:03 +0000
parents 5364c3419a62
children d106509491b5
files src/os/win32/ngx_process_cycle.c
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/os/win32/ngx_process_cycle.c
+++ b/src/os/win32/ngx_process_cycle.c
@@ -198,6 +198,14 @@ ngx_master_process_cycle(ngx_cycle_t *cy
                               ngx_reload_event_name);
             }
 
+            cycle = ngx_init_cycle(cycle);
+            if (cycle == NULL) {
+                cycle = (ngx_cycle_t *) ngx_cycle;
+                continue;
+            }
+
+            ngx_cycle = cycle;
+
             ngx_start_worker_processes(cycle, NGX_PROCESS_JUST_RESPAWN);
             ngx_quit_worker_processes(cycle, 1);