]> git.kaiwu.me - haproxy.git/commit
MEDIUM: mux-h2: Stop dealing with HTX flags transfer in h2_rcv_buf()
authorChristopher Faulet <cfaulet@haproxy.com>
Tue, 17 Mar 2026 18:08:54 +0000 (19:08 +0100)
committerChristopher Faulet <cfaulet@haproxy.com>
Mon, 23 Mar 2026 13:02:43 +0000 (14:02 +0100)
commitcd363e02463371f4c66d9214c517a198add9a008
tree913fec67482699f772e3a47ec30f32fe5057bb20
parentd257dd4563d46ffd8d7ca831611c68f488329a66
MEDIUM: mux-h2: Stop dealing with HTX flags transfer in h2_rcv_buf()

In h2_rcv_buf(), HTX flags are transfer with data when htx_xfer() is
called. There is no reason to continue to deal with them in the H2 mux. In
addition, there is no reason to set SE_FL_EOI flag when a parsing error was
reported. This part was added before the stconn era. Nowadays, when an HTX
parsing error is reported, an error on the sedesc should also be reported.
src/mux_h2.c