From: Christopher Faulet Date: Thu, 23 Apr 2026 07:20:43 +0000 (+0200) Subject: BUG/MINOR: tcpcheck: Fix a leak on deinit by releasing ruleset's conf.file X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=e8aa9a0ae08d3195da2b2326b7071e9d69b4e393;p=thirdparty%2Fhaproxy.git BUG/MINOR: tcpcheck: Fix a leak on deinit by releasing ruleset's conf.file Now healthcheck sections are supported, a ruleset can reference a configuration file that must be freed on deinit. So let's do so. No backport needed. --- diff --git a/src/tcpcheck.c b/src/tcpcheck.c index 65adbceea..28ffd8c74 100644 --- a/src/tcpcheck.c +++ b/src/tcpcheck.c @@ -335,6 +335,7 @@ void free_tcpcheck_ruleset(struct tcpcheck_ruleset *rs) LIST_DELETE(&r->list); free_tcpcheck(r, 0); } + free((char*)rs->conf.file); free(rs); }