mirror of
https://github.com/apache/httpd.git
synced 2025-08-05 16:55:50 +03:00
Correct logic... if this is a UDS socket, then bypass all
this. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1543174 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -2191,8 +2191,9 @@ ap_proxy_determine_connection(apr_pool_t *p, request_rec *r,
|
||||
* to check host and port on the conn and be careful about
|
||||
* spilling the cached addr from the worker.
|
||||
*/
|
||||
if (!conn->hostname || !worker->s->is_address_reusable ||
|
||||
worker->s->disablereuse || *worker->s->uds_path) {
|
||||
if (!(*worker->s->uds_path) &&
|
||||
(!conn->hostname || !worker->s->is_address_reusable ||
|
||||
worker->s->disablereuse)) {
|
||||
if (proxyname) {
|
||||
conn->hostname = apr_pstrdup(conn->pool, proxyname);
|
||||
conn->port = proxyport;
|
||||
|
Reference in New Issue
Block a user