]> 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:53 +0000 (11:48 +0000)
committerDmitry Stogov <dmitry@php.net>
Mon, 9 Jul 2007 11:48:53 +0000 (11:48 +0000)
sapi/cgi/fastcgi.c

index 8062e22a9dfc5c7097f624dac68e89e12b062de8..50f8a250b14b3e38cb5a36c4f31d79016ab9f72d 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;
                                }