]> granicus.if.org Git - apache/commitdiff
Fix setting of hostname for backend.
authorWilliam A. Rowe Jr <wrowe@apache.org>
Wed, 11 Aug 2004 23:30:54 +0000 (23:30 +0000)
committerWilliam A. Rowe Jr <wrowe@apache.org>
Wed, 11 Aug 2004 23:30:54 +0000 (23:30 +0000)
The now reflects the real name withouth scheme:// prefix.

Submitted by: mturk

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104628 13f79535-47bb-0310-9956-ffa450edef68

modules/proxy/proxy_util.c

index bc1b96164a31f0773663e3871d1165622e4d3601..e03637b8012f408337c076b0415c98542d77b96d 100644 (file)
@@ -1129,9 +1129,11 @@ PROXY_DECLARE(const char *) ap_proxy_add_worker(proxy_worker **worker,
     ap_str_tolower(uri);
     *worker = apr_array_push(conf->workers);
     memset(*worker, 0, sizeof(proxy_worker));
-    (*worker)->name = (*worker)->hostname = apr_pstrdup(p, uri);
+    (*worker)->name = apr_pstrdup(p, uri);
     *c = '\0';
     (*worker)->scheme = uri;
+    (*worker)->hostname = c + 3;
+
     if (port == -1)
         port = apr_uri_port_of_scheme((*worker)->scheme);
     (*worker)->port = port;