]> git.kaiwu.me - haproxy.git/commit
BUG/MINOR: proxy: missing free in free_proxy for redirect rules
authorAurelien DARRAGON <adarragon@haproxy.com>
Thu, 11 May 2023 10:36:32 +0000 (12:36 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Thu, 11 May 2023 13:37:04 +0000 (15:37 +0200)
commit8dfc2491d2e3a511246f570e0de86c253a86ec54
tree433191d84ffbf7a96f944a6cf0fc045b02c3fdd3
parent7542fb43d6d1803252c409a20192d97dec19328b
BUG/MINOR: proxy: missing free in free_proxy for redirect rules

cookie_str from struct redirect, which may be allocated through
http_parse_redirect_rule() function is not properly freed on proxy
cleanup within free_proxy().

This could be backported to all stable versions.

[for 2.2, free_proxy() did not exist so the fix needs to be performed
directly in deinit() function from haproxy.c]
src/proxy.c