]> granicus.if.org Git - php/commitdiff
ECONNABORTED is not a critical error (Andrei Nigmatulin)
authorDmitry Stogov <dmitry@php.net>
Mon, 9 Jul 2007 11:48:39 +0000 (11:48 +0000)
committerDmitry Stogov <dmitry@php.net>
Mon, 9 Jul 2007 11:48:39 +0000 (11:48 +0000)
sapi/cgi/fastcgi.c

index 5d2cdbc7d3a5385180eb30692e3d8d2f775a75d5..16059e61563a44dbb3418f2bd4743978e733f727 100644 (file)
@@ -927,7 +927,11 @@ int fcgi_accept_request(fcgi_request *req)
                                        }
                                }
 
+#ifdef _WIN32
                                if (req->fd < 0 && (in_shutdown || errno != EINTR)) {
+#else
+                               if (req->fd < 0 && (in_shutdown || (errno != EINTR && errno != ECONNABORTED))) {
+#endif
                                        return -1;
                                }