From: Jim Jagielski Date: Tue, 10 Mar 2009 15:33:05 +0000 (+0000) Subject: Note for self: PPR drops the path info so we X-Git-Tag: 2.3.2~18 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=77db8b2111ed6eef1c62923a947dc0e7af49ca42;p=thirdparty%2Fapache%2Fhttpd.git Note for self: PPR drops the path info so we don't really honor PPR /foo balancer://bar/jimbob in a way that we would expect. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@752140 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/proxy/proxy_util.c b/modules/proxy/proxy_util.c index 77ed2971ff8..f32c9b731fa 100644 --- a/modules/proxy/proxy_util.c +++ b/modules/proxy/proxy_util.c @@ -1079,6 +1079,9 @@ PROXY_DECLARE(const char *) ap_proxy_location_reverse_map(request_rec *r, * find the particulars of the actual worker which may * or may not be the right one... basically, we need * to find which member actually handled this request. + * + * TODO: Recover the path from real and use that + * for more exact matching */ if ((strncasecmp(real, "balancer:", 9) == 0) && (balancer = ap_proxy_get_balancer(r->pool, sconf, real))) {