]> git.kaiwu.me - haproxy.git/commit
OPTIM: mux_quic: remove QCS from recv_list on reset
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 5 Jun 2026 08:02:31 +0000 (10:02 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 5 Jun 2026 13:42:44 +0000 (15:42 +0200)
commita39b1a40ad946f095c5344bc23208461e32cda00
treedd8489c5861c339e409aa4dabb8e5731cefcd9a6
parent83ae0c250c220c7828616d570bd836183f4751d1
OPTIM: mux_quic: remove QCS from recv_list on reset

When a RESET_STREAM is received, QCS Rx channel is closed and pending Rx
data and buf are cleared without being transmitted to upper stream
layer.

This patch complements this by removing the QCS from recv_list if
present in it. This is a small optimization nothing would be performed
for such QCS on qcc_io_recv().
src/mux_quic.c