From: Alan T. DeKok Date: Tue, 18 Aug 2020 14:02:07 +0000 (-0400) Subject: re-add "max_requests" as a global parameter X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e52bff342c64d58bbac9ceed591cd6216f660071;p=thirdparty%2Ffreeradius-server.git re-add "max_requests" as a global parameter --- diff --git a/src/lib/server/main_config.c b/src/lib/server/main_config.c index 81c4f1aa5de..dbafe6bb155 100644 --- a/src/lib/server/main_config.c +++ b/src/lib/server/main_config.c @@ -190,6 +190,7 @@ static const CONF_PARSER server_config[] = { { FR_CONF_OFFSET("pidfile", FR_TYPE_STRING, main_config_t, pid_file), .dflt = "${run_dir}/radiusd.pid"}, { FR_CONF_OFFSET("debug_level", FR_TYPE_UINT32 | FR_TYPE_HIDDEN, main_config_t, debug_level), .dflt = "0" }, + { FR_CONF_OFFSET("max_requests", FR_TYPE_UINT32, main_config_t, max_requests), .dflt = "0" }, { FR_CONF_POINTER("log", FR_TYPE_SUBSECTION, NULL), .subcs = (void const *) log_config }, diff --git a/src/lib/server/main_config.h b/src/lib/server/main_config.h index 0257f34562e..d8fa978fb55 100644 --- a/src/lib/server/main_config.h +++ b/src/lib/server/main_config.h @@ -93,6 +93,7 @@ struct main_config_s { char const *dict_dir; //!< Where to load dictionaries from. size_t talloc_pool_size; //!< Size of pool to allocate to hold each #REQUEST. + uint32_t max_requests; //!< maximum number of requests outstanding bool write_pid; //!< write the PID file