Commit a46574a1 authored by Mladen Turk's avatar Mladen Turk
Browse files

Fix closing connection for non-cachable proxies.

Do not close the entire connection, just socket if
opened.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@123842 13f79535-47bb-0310-9956-ffa450edef68
parent 5d1425db
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -1665,9 +1665,9 @@ ap_proxy_determine_connection(apr_pool_t *p, request_rec *r,
        !worker->is_address_reusable) {
        /* TODO: Check if the connection can be reused
         */
        if (conn->connection) {
            conn->close = 1;
            ap_proxy_release_connection("*", conn, r->server);
        if (conn->sock) {
            apr_socket_close(conn->sock);
            conn->sock = NULL;
        }
        err = apr_sockaddr_info_get(&(conn->addr),
                                    conn->hostname, APR_UNSPEC,