]> git.kaiwu.me - haproxy.git/commit
MINOR: mux_quic: use separate error code for STOP_SENDING
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Tue, 30 Jun 2026 16:29:07 +0000 (18:29 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 6 Jul 2026 08:19:12 +0000 (10:19 +0200)
commitf2014ec4743f02f65387e6611fb7c999c685b149
tree87164a78c7b4d595264d006c0e8a66e254bbf0dc
parentc0c3a325a40493ca26faa444a3eb709dde6ce6b4
MINOR: mux_quic: use separate error code for STOP_SENDING

Prior to this patch, a single error code was registrable at the QCS
level. This code was used both for RESET_STREAM and STOP_SENDING
emission. It was specified via qcc_reset_stream().

This patch extends the API so that now a dedicated error code is
implemented for STOP_SENDING as well. This may be necessary as both
frames can be sent in different context, with a diverging error code.

This patch is required to implement STOP_SENDING emission during shut
callback when read channel is closed.
include/haproxy/mux_quic-t.h
include/haproxy/mux_quic.h
src/h3.c
src/mux_quic.c