BUG/MINOR: mux-h2: count rejected DATA frames against the connection's flow control

RFC9113 clarified a point regarding the payload from DATA frames sent to
closed streams. It must always be counted against the connection's flow
control. In practice it should really have no practical effect, but if
repeated upload attempts are aborted, this might cause the client's
window to progressively shrink since not being ACKed.

It's probably not necessary to backport this, unless another patch
depends on it.

(cherry picked from commit eeacca75d16b30dc2dc9b3338c76b04ab24e54bb)
Signed-off-by: Willy Tarreau <w@1wt.eu>
(cherry picked from commit 0965205d64492a2aca9aea2bb04c7fc7bfaa5179)
Signed-off-by: Willy Tarreau <w@1wt.eu>
1 file changed