From: Christopher Faulet Date: Thu, 23 Apr 2026 07:03:55 +0000 (+0200) Subject: BUG/MINOR: tcpcheck: Don't release ruleset when parsing 'spop-check' ruleset X-Git-Tag: v3.4-dev10~95 X-Git-Url: http://www.kaiwu.me/sitemap.xml?a=commitdiff_plain;h=f1540c057551aa52e5c324725f84618712ff757d;p=haproxy.git BUG/MINOR: tcpcheck: Don't release ruleset when parsing 'spop-check' ruleset Ruleset are stored in a global tree, released on deinit staged. All errors are fatal and abort the configuration parsing. So the current ruleset must not be released here. --- diff --git a/src/tcpcheck.c b/src/tcpcheck.c index 105b4dc09..65adbceea 100644 --- a/src/tcpcheck.c +++ b/src/tcpcheck.c @@ -5162,7 +5162,6 @@ static int do_parse_spop_check_opt(char **args, int cur_arg, struct proxy *curpx return err_code; error: - free_tcpcheck_ruleset(rs); err_code |= ERR_ALERT | ERR_FATAL; goto out; }