From fc830b54192ab5383ba8833a362cb211036bef97 Mon Sep 17 00:00:00 2001 From: Tatsuo Ishii Date: Tue, 16 Aug 2005 13:42:19 +0000 Subject: [PATCH] Fix show pool_status command bug. Sometimes secondary host is showed "unused" even it is actually used. --- pool_config.l | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pool_config.l b/pool_config.l index 46119ea..dde544f 100644 --- a/pool_config.l +++ b/pool_config.l @@ -264,7 +264,6 @@ int pool_get_config(char *confpath) return(-1); } pool_config.backend_port = v; - pool_config.server_status[pool_config.num_servers++] = 1; } else if (!strcmp(key, "secondary_backend_host_name")) { @@ -293,7 +292,6 @@ int pool_get_config(char *confpath) return(-1); } pool_config.secondary_backend_port = v; - pool_config.server_status[pool_config.num_servers++] = 1; } else if (!strcmp(key, "num_init_children")) { @@ -584,6 +582,12 @@ int pool_get_config(char *confpath) } } + if (pool_config.backend_port) + pool_config.server_status[pool_config.num_servers++] = 1; + + if (pool_config.secondary_backend_port) + pool_config.server_status[pool_config.num_servers++] = 1; + return 0; } -- 2.39.5