From 2147e8e368396a9c427e782b4a7b7c7a48242e50 Mon Sep 17 00:00:00 2001 From: Olivier Houchard Date: Fri, 3 Apr 2026 15:45:26 +0200 Subject: [PATCH] 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". --- doc/configuration.txt | 2 +- src/server.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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; -- 2.47.3