You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by yl...@apache.org on 2016/07/26 17:16:18 UTC

svn commit: r1754159 - /httpd/httpd/trunk/modules/proxy/mod_proxy_http.c

Author: ylavic
Date: Tue Jul 26 17:16:18 2016
New Revision: 1754159

URL: http://svn.apache.org/viewvc?rev=1754159&view=rev
Log:
mod_proxy_http: ping retry only if full 100-continue conditions are met.

Modified:
    httpd/httpd/trunk/modules/proxy/mod_proxy_http.c

Modified: httpd/httpd/trunk/modules/proxy/mod_proxy_http.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/proxy/mod_proxy_http.c?rev=1754159&r1=1754158&r2=1754159&view=diff
==============================================================================
--- httpd/httpd/trunk/modules/proxy/mod_proxy_http.c (original)
+++ httpd/httpd/trunk/modules/proxy/mod_proxy_http.c Tue Jul 26 17:16:18 2016
@@ -2115,7 +2115,7 @@ static int proxy_http_handler(request_re
                                             flushall)) != OK) {
             proxy_run_detach_backend(r, backend);
             if ((status == HTTP_SERVICE_UNAVAILABLE) &&
-                    worker->s->ping_timeout_set) {
+                    PROXY_DO_100_CONTINUE(worker, r)) {
                 backend->close = 1;
                 ap_log_rerror(APLOG_MARK, APLOG_INFO, status, r, APLOGNO(01115)
                               "HTTP: 100-Continue failed to %pI (%s)",