]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: h2: Don't wait for flow control if the connection had a shutr.
authorOlivier Houchard <ohouchard@haproxy.com>
Wed, 19 Dec 2018 17:16:17 +0000 (18:16 +0100)
committerWilly Tarreau <w@1wt.eu>
Wed, 19 Dec 2018 17:35:40 +0000 (18:35 +0100)
commit6dea2ee93983ae1530f8202d5bb60e41c85fab2c
tree32169397f94b5e82ebe34b10dcd865f7e40f53e0
parentfde287cc76f8a3906dae61e3b098956b2afc99fe
BUG/MEDIUM: h2: Don't wait for flow control if the connection had a shutr.

In h2_snd_buf(), if we couldn't send the data because of flow control, and
the connection got a shutr, then add CS_FL_ERROR (or CS_FL_ERR_PENDING). We
will never get any window update, so we will never be unlocked, anyway.

No backport is needed.
src/mux_h2.c