# HG changeset patch # User Igor Sysoev # Date 1244292835 0 # Node ID a0987c332d8ec68ff37795b907bc3d96f30b3182 # Parent d9c46f98b09fd75d56c516ce5bebd52e13c8414e win32 master process had aready closed listening sockets diff --git a/src/core/ngx_cycle.c b/src/core/ngx_cycle.c --- a/src/core/ngx_cycle.c +++ b/src/core/ngx_cycle.c @@ -653,7 +653,8 @@ old_shm_zone_done: ls = old_cycle->listening.elts; for (i = 0; i < old_cycle->listening.nelts; i++) { - if (ls[i].remain) { + + if (ls[i].remain || ls[i].fd == -1) { continue; }