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.
This commit is contained in:
Aurelien DARRAGON 2024-06-10 18:48:49 +02:00
parent 62d0465a96
commit 6f53df3fcf

View File

@ -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);