commit | eb0d4c40ac0a21944985a2d3ef6cf21cc05b87a8 | [log] [tgz] |
---|---|---|
author | William Lallemand <wlallemand@haproxy.org> | Wed Apr 06 14:12:37 2022 +0200 |
committer | William Lallemand <wlallemand@haproxy.org> | Wed Apr 06 14:19:36 2022 +0200 |
tree | a148c66bfae1a9ee0137a648d0d1d96c0cc80248 | |
parent | 71abad050a9bd8864ee0a1f37eca1c5d1b5efe2f [diff] |
BUG/MINOR: httpclient: end callback in applet release In case an error provokes the release of the applet, we will never call the end callback of the httpclient. In the case of a lua script, it would mean that the lua task will never be waked up after a yield, letting the lua script stuck forever. Fix the issue by moving the callback from the end of the iohandler to the applet release function. Must be backported in 2.5.