From: Ruediger Pluem Date: Sun, 16 Apr 2006 09:12:24 +0000 (+0000) Subject: * Also initialize local data structures for workers of a balancer. X-Git-Tag: 2.3.0~2449 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4f88d90ea6fe751237782c5e882b8db2fdacd702;p=thirdparty%2Fapache%2Fhttpd.git * Also initialize local data structures for workers of a balancer. PR: 38227, 39267 Submitted by: James A. Robinson Reviewed by: rpluem git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@394446 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/CHANGES b/CHANGES index c198a5c5dbd..bf250875cc3 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,9 @@ Changes with Apache 2.3.0 [Remove entries to the current 2.0 and 2.2 section below, when backported] + *) mod_proxy_balancer: Initialize members of a balancer correctly. + PR 38227. [James A. Robinson ] + *) mod_proxy: Do not release connections from connection pool twice. PR 38793. [Ruediger Pluem, matthias ] diff --git a/modules/proxy/mod_proxy_balancer.c b/modules/proxy/mod_proxy_balancer.c index f3ec4f58b6e..6ce8d5ac6b6 100644 --- a/modules/proxy/mod_proxy_balancer.c +++ b/modules/proxy/mod_proxy_balancer.c @@ -88,6 +88,7 @@ static int init_balancer_members(proxy_server_conf *conf, server_rec *s, for (i = 0; i < balancer->workers->nelts; i++) { ap_proxy_initialize_worker_share(conf, workers, s); + ap_proxy_initialize_worker(workers, s); ++workers; }