]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: mux-h2: Report RST/error to app-layer stream during 0-copy fwding
authorChristopher Faulet <cfaulet@haproxy.com>
Tue, 9 Sep 2025 13:52:34 +0000 (15:52 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Tue, 9 Sep 2025 14:30:21 +0000 (16:30 +0200)
commit22e14f7b542750eb896b9049fd141621cac07ce2
tree6e5c0392f5cc60a7a92ff288938a58174998cb91
parent3b7112aa1db487083497c1b03897f0924809a6bd
BUG/MEDIUM: mux-h2: Report RST/error to app-layer stream during 0-copy fwding

In h2_nego_ff(), it is important to report reset and error to app-layer
stream and to send the RST-STREAM frame accordingly. It is not clear if it
is an issue or not. But it is clearly a difference with the classical
forwarding via h2_snd_buf. And it is mandatory for the next fix.

This patch should be backported to 3.2. But is is probably a good idea to
not backport it on older versions, except if a bug is reported in this area.
src/mux_h2.c