From 0ae7a5d672f61cd4a949bf081b61857f6bbad476 Mon Sep 17 00:00:00 2001 From: Dragan Dosen Date: Wed, 26 Feb 2025 22:56:41 +0100 Subject: [PATCH] BUG/MINOR: server: fix the "server-template" prefix memory leak The srv->tmpl_info.prefix was not freed in srv_free_params(). This could be backported to all stable versions. --- src/server.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/server.c b/src/server.c index bc51e2c71..26ef58f4d 100644 --- a/src/server.c +++ b/src/server.c @@ -3061,6 +3061,7 @@ void srv_free_params(struct server *srv) deinit_log_target(srv->log_target); free(srv->log_target); } + free(srv->tmpl_info.prefix); if (xprt_get(XPRT_SSL) && xprt_get(XPRT_SSL)->destroy_srv) xprt_get(XPRT_SSL)->destroy_srv(srv); -- 2.47.3