From: Olivier Houchard Date: Fri, 3 Apr 2026 13:45:26 +0000 (+0200) Subject: MINOR: servers: The right parameter for idle-pool.shared is "full" X-Git-Tag: v3.4-dev9~154 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=2147e8e368396a9c427e782b4a7b7c7a48242e50;p=haproxy.git MINOR: servers: The right parameter for idle-pool.shared is "full" In documentation, and in an error message, provide the right new keyword for "idle-pool.shared", it is "full", not "auto". --- diff --git a/doc/configuration.txt b/doc/configuration.txt index a895caaae..73fc3d692 100644 --- a/doc/configuration.txt +++ b/doc/configuration.txt @@ -4649,7 +4649,7 @@ tune.http.maxhdr protocols. This limit is large enough but not documented on purpose. The same limit is applied on the first steps of the decoding for the same reason. -tune.idle-pool.shared { auto | on | off } +tune.idle-pool.shared { full | on | off } Controls sharing idle connection pools between threads for a same server. It can be enabled for all threads in a same thread group ('on'), enabled for all threads ('full') or disabled ('off'). The default is to share them diff --git a/src/server.c b/src/server.c index c14ac0724..f0bd91c7f 100644 --- a/src/server.c +++ b/src/server.c @@ -7654,7 +7654,7 @@ static int cfg_parse_idle_pool_shared(char **args, int section_type, struct prox global.tune.options &= ~GTUNE_IDLE_POOL_SHARED; global.tune.tg_takeover = NO_THREADGROUP_TAKEOVER; } else { - memprintf(err, "'%s' expects 'auto', 'on' or 'off' but got '%s'.", args[0], args[1]); + memprintf(err, "'%s' expects 'full', 'on' or 'off' but got '%s'.", args[0], args[1]); return -1; } return 0;