From: Jim Jagielski Date: Wed, 6 Feb 2013 17:13:59 +0000 (+0000) Subject: Merge r1442320 from trunk: X-Git-Tag: 2.4.4~26 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2aef818266459101fca33e16a33fcaab89940eba;p=apache Merge r1442320 from trunk: Don't keepalive the connection to the client if the backend closes the connection. PR: 54474 Submitted by: Pavel Mateja Submitted by: sf Reviewed/backported by: jim git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1443075 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/CHANGES b/CHANGES index 0c69683781..d9e327409a 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,9 @@ Changes with Apache 2.4.4 + *) mod_proxy_connect: Don't keepalive the connection to the client if the + backend closes the connection. PR 54474. [Pavel Mateja ] + *) mod_lua: Add bindings for mod_dbd/apr_dbd database access. [Daniel Gruno] diff --git a/STATUS b/STATUS index d668d65299..9971182369 100644 --- a/STATUS +++ b/STATUS @@ -91,12 +91,6 @@ RELEASE SHOWSTOPPERS: PATCHES ACCEPTED TO BACKPORT FROM TRUNK: [ start all new proposals below, under PATCHES PROPOSED. ] - * mod_proxy_connect: Don't keep open connection to client after backend - closes connection - trunk patch: http://svn.apache.org/viewvc?view=revision&revision=1442320 - 2.4.x patch: trunk patch works modulo CHANGES - +1: sf, jim, trawick, rjung - * Fix incomplete filename in ErrorLog when trying to access files in non existing directories (PR 39944) trunk patch: http://svn.apache.org/viewvc?view=revision&revision=1442412 diff --git a/modules/proxy/mod_proxy_connect.c b/modules/proxy/mod_proxy_connect.c index 5664983d49..b38edc91f4 100644 --- a/modules/proxy/mod_proxy_connect.c +++ b/modules/proxy/mod_proxy_connect.c @@ -487,6 +487,7 @@ static int proxy_connect_handler(request_rec *r, proxy_worker *worker, ap_lingering_close(backconn); c->aborted = 1; + c->keepalive = AP_CONN_CLOSE; return OK; }