aa55b1c
# ./pullrev.sh 1530793
aa55b1c
aa55b1c
http://svn.apache.org/viewvc?view=revision&revision=1530793
aa55b1c
aa55b1c
--- httpd-2.4.6/server/core_filters.c
aa55b1c
+++ httpd-2.4.6/server/core_filters.c
aa55b1c
@@ -779,7 +779,9 @@
aa55b1c
                 pollset.reqevents = APR_POLLOUT;
aa55b1c
                 pollset.desc.s = s;
aa55b1c
                 apr_socket_timeout_get(s, &timeout);
aa55b1c
-                rv = apr_poll(&pollset, 1, &nsds, timeout);
aa55b1c
+                do {
aa55b1c
+                    rv = apr_poll(&pollset, 1, &nsds, timeout);
aa55b1c
+                } while (APR_STATUS_IS_EINTR(rv));
aa55b1c
                 if (rv != APR_SUCCESS) {
aa55b1c
                     break;
aa55b1c
                 }