]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: mux-h2: stop sending HTX once the mux is blocked
authorWilly Tarreau <w@1wt.eu>
Tue, 4 Dec 2018 14:23:57 +0000 (15:23 +0100)
committerWilly Tarreau <w@1wt.eu>
Tue, 4 Dec 2018 17:32:39 +0000 (18:32 +0100)
commitb08d91fbc5f2cff65a4c6916490df70eda5232db
tree2d022ea00511fce33509225fe22ead66c13f2f50
parent0c22fa7d6f68a055f259b6735005cbfd9960922f
BUG/MEDIUM: mux-h2: stop sending HTX once the mux is blocked

If we're blocking on mux full, mux busy or whatever, we must get out of
the loop. In legacy mode this problem doesn't exist as we can normally
return 0 but here it's not a sufficient condition to stop sending, so
we must inspect the blocking flags as well.

No backport is needed.
src/mux_h2.c