Loading STATUS +0 −7 Original line number Diff line number Diff line Loading @@ -112,13 +112,6 @@ PATCHES ACCEPTED TO BACKPORT FROM TRUNK: http://people.apache.org/~rpluem/patches/proxy_race_retry_2.2.x_v2.diff +1: rpluem, wrowe, ylavic *) mod_proxy: save DNS lookups trunk patch: https://svn.apache.org/viewvc?view=revision&revision=1462269 https://svn.apache.org/viewvc?view=revision&revision=1463455 2.4.x patch: http://svn.apache.org/viewvc?view=revision&revision=1511313 2.2.x patch: http://people.apache.org/~rpluem/patches/proxy-dns-patch_2.2.x.diff +1: rpluem, wrowe, ylavic PATCHES PROPOSED TO BACKPORT FROM TRUNK: [ New proposals should be added at the end of the list ] Loading modules/proxy/proxy_util.c +38 −26 Original line number Diff line number Diff line Loading @@ -2233,12 +2233,23 @@ ap_proxy_determine_connection(apr_pool_t *p, request_rec *r, conn->port = uri->port; } socket_cleanup(conn); if (!worker->is_address_reusable || worker->disablereuse) { /* * Only do a lookup if we should not reuse the backend address. * Otherwise we will look it up once for the worker. */ err = apr_sockaddr_info_get(&(conn->addr), conn->hostname, APR_UNSPEC, conn->port, 0, conn->pool); } else if (!worker->cp->addr) { } if (worker->is_address_reusable && !worker->disablereuse) { /* * Looking up the backend address for the worker only makes sense if * we can reuse the address. */ if (!worker->cp->addr) { if ((err = PROXY_THREAD_LOCK(worker)) != APR_SUCCESS) { ap_log_error(APLOG_MARK, APLOG_ERR, err, r->server, "proxy: lock"); Loading @@ -2264,6 +2275,7 @@ ap_proxy_determine_connection(apr_pool_t *p, request_rec *r, else { conn->addr = worker->cp->addr; } } /* Close a possible existing socket if we are told to do so */ if (conn->close) { socket_cleanup(conn); Loading Loading
STATUS +0 −7 Original line number Diff line number Diff line Loading @@ -112,13 +112,6 @@ PATCHES ACCEPTED TO BACKPORT FROM TRUNK: http://people.apache.org/~rpluem/patches/proxy_race_retry_2.2.x_v2.diff +1: rpluem, wrowe, ylavic *) mod_proxy: save DNS lookups trunk patch: https://svn.apache.org/viewvc?view=revision&revision=1462269 https://svn.apache.org/viewvc?view=revision&revision=1463455 2.4.x patch: http://svn.apache.org/viewvc?view=revision&revision=1511313 2.2.x patch: http://people.apache.org/~rpluem/patches/proxy-dns-patch_2.2.x.diff +1: rpluem, wrowe, ylavic PATCHES PROPOSED TO BACKPORT FROM TRUNK: [ New proposals should be added at the end of the list ] Loading
modules/proxy/proxy_util.c +38 −26 Original line number Diff line number Diff line Loading @@ -2233,12 +2233,23 @@ ap_proxy_determine_connection(apr_pool_t *p, request_rec *r, conn->port = uri->port; } socket_cleanup(conn); if (!worker->is_address_reusable || worker->disablereuse) { /* * Only do a lookup if we should not reuse the backend address. * Otherwise we will look it up once for the worker. */ err = apr_sockaddr_info_get(&(conn->addr), conn->hostname, APR_UNSPEC, conn->port, 0, conn->pool); } else if (!worker->cp->addr) { } if (worker->is_address_reusable && !worker->disablereuse) { /* * Looking up the backend address for the worker only makes sense if * we can reuse the address. */ if (!worker->cp->addr) { if ((err = PROXY_THREAD_LOCK(worker)) != APR_SUCCESS) { ap_log_error(APLOG_MARK, APLOG_ERR, err, r->server, "proxy: lock"); Loading @@ -2264,6 +2275,7 @@ ap_proxy_determine_connection(apr_pool_t *p, request_rec *r, else { conn->addr = worker->cp->addr; } } /* Close a possible existing socket if we are told to do so */ if (conn->close) { socket_cleanup(conn); Loading