From: Aurelien DARRAGON Date: Mon, 10 Jun 2024 15:01:32 +0000 (+0200) Subject: BUG/MINOR: proxy: fix email-alert leak on deinit() X-Git-Tag: v3.1-dev1~52 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa90a7d3;p=thirdparty%2Fhaproxy.git BUG/MINOR: proxy: fix email-alert leak on deinit() proxy email-alert settings weren't cleaned up in free_proxy(), resulting in small memory leak if "email-alert to" or "email-alert from" were used on a regular or default proxy. It may be backported to all stable versions. --- diff --git a/src/proxy.c b/src/proxy.c index 66cdad50d7..6708d93f45 100644 --- a/src/proxy.c +++ b/src/proxy.c @@ -220,6 +220,7 @@ void free_proxy(struct proxy *p) istfree(&p->monitor_uri); istfree(&p->server_id_hdr_name); free(p->rdp_cookie_name); + free_email_alert(p); free(p->invalid_rep); free(p->invalid_req); #if defined(CONFIG_HAP_TRANSPARENT)