# HG changeset patch # User Maxim Dounin # Date 1385731427 -14400 # Node ID b7bf4671bb7b8c455cf54fd39c0f87b7e4fbc312 # Parent e68af4e3396f4e83e8fb17552c1d9a7ed9eeb3d7 Win32: fixed init_process without master process (ticket #453). Init process callbacks are called by ngx_worker_thread(), there is no need to call them in ngx_single_process_cycle(). diff --git a/src/os/win32/ngx_process_cycle.c b/src/os/win32/ngx_process_cycle.c --- a/src/os/win32/ngx_process_cycle.c +++ b/src/os/win32/ngx_process_cycle.c @@ -1022,18 +1022,8 @@ ngx_cache_loader_thread(void *data) void ngx_single_process_cycle(ngx_cycle_t *cycle) { - ngx_int_t i; ngx_tid_t tid; - for (i = 0; ngx_modules[i]; i++) { - if (ngx_modules[i]->init_process) { - if (ngx_modules[i]->init_process(cycle) == NGX_ERROR) { - /* fatal */ - exit(2); - } - } - } - ngx_process_init(cycle); ngx_console_init(cycle);