]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: mux-h2: make sure to always report HTX EOM when consumed by headers
authorWilly Tarreau <w@1wt.eu>
Tue, 4 Dec 2018 14:21:35 +0000 (15:21 +0100)
committerWilly Tarreau <w@1wt.eu>
Tue, 4 Dec 2018 17:32:39 +0000 (18:32 +0100)
commit0c22fa7d6f68a055f259b6735005cbfd9960922f
tree2aae44b73f655b3b69a4c99508aecc5046051533
parent0f799ca4dfdb8f5cdbf4cc55a380f912308a09fd
BUG/MEDIUM: mux-h2: make sure to always report HTX EOM when consumed by headers

The way htx_xfer_blks() was used is wrong, if we receive data, we must
report everything we found, not just the headers blocks. This ways causing
the EOM to be postponed and some fast responses (or errors) to be incorrectly
delayed.

No backport is needed.
src/mux_h2.c