From: Jim Jagielski Date: Tue, 2 Feb 2016 15:45:32 +0000 (+0000) Subject: Only show if hcheck module is loaded X-Git-Tag: 2.5.0-alpha~2222 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a64b2be937f97e41f190eb8e31420d19bcd4b5b4;p=apache Only show if hcheck module is loaded git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1728154 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/proxy/mod_proxy_balancer.c b/modules/proxy/mod_proxy_balancer.c index 066a0d9258..4864087ac9 100644 --- a/modules/proxy/mod_proxy_balancer.c +++ b/modules/proxy/mod_proxy_balancer.c @@ -1600,14 +1600,18 @@ static int balancer_handler(request_rec *r) "Ignore Errors" "Draining Mode" "Disabled" - "Hot Standby" - "HC Fail" - "Stopped\n", r); + "Hot Standby", r); + if (set_worker_hc_param_f) { + ap_rputs("HC Fail", r); + } + ap_rputs("Stopped\n", r); create_radio("w_status_I", (PROXY_WORKER_IS(wsel, PROXY_WORKER_IGNORE_ERRORS)), r); create_radio("w_status_N", (PROXY_WORKER_IS(wsel, PROXY_WORKER_DRAIN)), r); create_radio("w_status_D", (PROXY_WORKER_IS(wsel, PROXY_WORKER_DISABLED)), r); create_radio("w_status_H", (PROXY_WORKER_IS(wsel, PROXY_WORKER_HOT_STANDBY)), r); - create_radio("w_status_C", (PROXY_WORKER_IS(wsel, PROXY_WORKER_HC_FAIL)), r); + if (set_worker_hc_param_f) { + create_radio("w_status_C", (PROXY_WORKER_IS(wsel, PROXY_WORKER_HC_FAIL)), r); + } create_radio("w_status_S", (PROXY_WORKER_IS(wsel, PROXY_WORKER_STOPPED)), r); ap_rputs("\n", r); ap_rputs("\n", r);