From: Alan T. DeKok Date: Tue, 6 Jan 2026 13:06:18 +0000 (-0500) Subject: add conf flag backlog_on_failed_conn X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ac2c14d0ffc4057798fbf77fc3549ced8c64694;p=thirdparty%2Ffreeradius-server.git add conf flag backlog_on_failed_conn which has no default value. The behavior should really be specific to a particular application, as RADIUS/UDP is likely different than TACACS/TCP --- diff --git a/src/lib/server/trunk.c b/src/lib/server/trunk.c index db622a4ce27..b88a8b88d94 100644 --- a/src/lib/server/trunk.c +++ b/src/lib/server/trunk.c @@ -354,6 +354,8 @@ conf_parser_t const trunk_config[] = { { FR_CONF_OFFSET("max_backlog", trunk_conf_t, max_backlog), .dflt = "1000" }, + { FR_CONF_OFFSET("backlog_on_failed_conn", trunk_conf_t, backlog_on_failed_conn), }, + { FR_CONF_OFFSET("triggers", trunk_conf_t, conn_triggers), .func = trunk_trigger_cf_parse }, { FR_CONF_OFFSET_SUBSECTION("connection", 0, trunk_conf_t, conn_conf, trunk_config_connection), .subcs_size = sizeof(trunk_config_connection) }, @@ -4502,7 +4504,6 @@ static void trunk_manage(trunk_t *trunk, fr_time_t now) trunk->pub.last_closed = now; - return; } }