From: Aurelien DARRAGON Date: Mon, 10 Jun 2024 16:48:49 +0000 (+0200) Subject: BUG/MINOR: proxy: fix dyncookie_key leak on deinit() X-Git-Tag: v3.1-dev1~50 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6f53df3fcfe3dc7220cff862d3ded1601f642931;p=thirdparty%2Fhaproxy.git BUG/MINOR: proxy: fix dyncookie_key leak on deinit() proxy dyncookie_key wasn't cleaned up in free_proxy(), resulting in small memory leak if "dynamic-cookie-key" was 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 4754624ec1..4e14e2fe0b 100644 --- a/src/proxy.c +++ b/src/proxy.c @@ -221,6 +221,7 @@ void free_proxy(struct proxy *p) istfree(&p->server_id_hdr_name); ha_free(&p->check_command); ha_free(&p->check_path); + ha_free(&p->dyncookie_key); free(p->rdp_cookie_name); free_email_alert(p); free(p->invalid_rep);