From 366bf71b820d662da31caf284643ede0cc9c311f Mon Sep 17 00:00:00 2001 From: Igor Sysoev Date: Sat, 6 Jun 2009 12:53:55 +0000 Subject: [PATCH] win32 master process had aready closed listening sockets --- src/core/ngx_cycle.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/ngx_cycle.c b/src/core/ngx_cycle.c index f931ec5e5..fbfc9c676 100644 --- 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; }