pgpool2.git / summary / log / commit / refs
commit 2c26d5a990aed96aefa6c0a6d3476733290bf6cd
Author: Tatsuo Ishii <ishii@sraoss.co.jp>
Date: Wed May 22 14:01:48 2019 +0000
Fix backend_application_name not being set while reloading config file.
src/config/pool_config_variables.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/config/pool_config_variables.c b/src/config/pool_config_variables.c
index cbf426d17..a77a72e86 100644
--- a/src/config/pool_config_variables.c
+++ b/src/config/pool_config_variables.c
@@ -3830,7 +3830,7 @@ BackendAppNameAssignFunc(ConfigContext context, char *newval, int index, int ele
{
BACKEND_STATUS backend_status = g_pool_config.backend_desc->backend_info[index].backend_status;
- if (context <= CFGCXT_INIT || backend_status == CON_UNUSED)
+ if (context <= CFGCXT_INIT || backend_status == CON_UNUSED || backend_status == CON_DOWN)
{
if (newval == NULL || strlen(newval) == 0)
g_pool_config.backend_desc->backend_info[index].backend_application_name[0] = '\0';
[parent: ff52513d8bd1]