From: Jim Jagielski Date: Wed, 12 Jul 2006 15:13:22 +0000 (+0000) Subject: The number of times elected as well as the i/o X-Git-Tag: 2.3.0~2258 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ae24222e23a1b2b77d95f37576d1c524573b83a4;p=thirdparty%2Fapache%2Fhttpd.git The number of times elected as well as the i/o of the workers is useful info to show in the manager. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@421287 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/proxy/mod_proxy_balancer.c b/modules/proxy/mod_proxy_balancer.c index c8f6f54bce0..ff0322f6637 100644 --- a/modules/proxy/mod_proxy_balancer.c +++ b/modules/proxy/mod_proxy_balancer.c @@ -685,6 +685,7 @@ static int balancer_handler(request_rec *r) "Worker URL" "RouteRouteRedir" "FactorStatus" + "ElectedToFrom" "\n", r); worker = (proxy_worker *)balancer->workers->elts; @@ -710,7 +711,11 @@ static int balancer_handler(request_rec *r) ap_rputs("Ok", r); if (!PROXY_WORKER_IS_INITIALIZED(worker)) ap_rputs("-", r); - ap_rputs("\n", r); + ap_rputs("", r); + ap_rprintf(r, "%" APR_SIZE_T_FMT "", worker->s->elected); + ap_rprintf(r, "%" APR_OFF_T_FMT "", worker->s->transferred); + ap_rprintf(r, "%" APR_OFF_T_FMT "", worker->s->read); + ap_rputs("\n", r); ++worker; }