]> granicus.if.org Git - apache/commitdiff
Issue a warning when the same worker name is reused.
authorJean-Frederic Clere <jfclere@apache.org>
Wed, 12 Jul 2006 12:08:36 +0000 (12:08 +0000)
committerJean-Frederic Clere <jfclere@apache.org>
Wed, 12 Jul 2006 12:08:36 +0000 (12:08 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@421252 13f79535-47bb-0310-9956-ffa450edef68

modules/proxy/mod_proxy.c

index a68c8536d11d9a84d71a68b64bee7b3d04b03d2c..7188f1c28da1ea888f27353508bed6a35bbc7657 100644 (file)
@@ -1075,6 +1075,9 @@ static const char *
             const char *err = ap_proxy_add_worker(&worker, cmd->pool, conf, r);
             if (err)
                 return apr_pstrcat(cmd->temp_pool, "ProxyPass ", err, NULL);
+        } else {
+            ap_log_error(APLOG_MARK, APLOG_WARNING, 0, cmd->server,
+                         "worker %s already used by another worker", worker->name);
         }
         PROXY_COPY_CONF_PARAMS(worker, conf);
 
@@ -1468,6 +1471,9 @@ static const char *add_member(cmd_parms *cmd, void *dummy, const char *arg)
         const char *err;
         if ((err = ap_proxy_add_worker(&worker, cmd->pool, conf, name)) != NULL)
             return apr_pstrcat(cmd->temp_pool, "BalancerMember ", err, NULL);
+    } else {
+            ap_log_error(APLOG_MARK, APLOG_WARNING, 0, cmd->server,
+                         "worker %s already used by another worker", worker->name);
     }
     PROXY_COPY_CONF_PARAMS(worker, conf);