]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: proxy: properly stop backends
authorWilly Tarreau <w@1wt.eu>
Fri, 16 Oct 2020 13:10:11 +0000 (15:10 +0200)
committerWilly Tarreau <w@1wt.eu>
Fri, 16 Oct 2020 13:16:17 +0000 (15:16 +0200)
commitba29687bc196e0eb1c1752181e3d49a10a631887
tree8f9f858fcf33fa9feb11693eb055676a95b509f7
parent4a32103a4880d4f5835af0fde367e2a53f3dc686
BUG/MEDIUM: proxy: properly stop backends

The proxy stopping mechanism was changed with commit 322b9b94e ("MEDIUM:
proxy: make stop_proxy() now use stop_listener()") so that it's now
entirely driven by the listeners. One thing was forgotten though, which
is that pure backends will not stop anymore since they don't have any
listener, and that it's necessary to stop them in order to stop the
health checks.

No backport is needed.
src/proxy.c