]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: mux_quic: implement basic committed_extra_streams accounting
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 13 May 2026 06:08:11 +0000 (08:08 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 20 May 2026 07:52:50 +0000 (09:52 +0200)
commite4adba6e6410dcfce72c9fbdb20ed32c45e663ef
tree8775ba8dd80176518263345021f9bd3af1f3e2e0
parent33c8270903aefb6925111f4eb5e3d537a0e11439
MINOR: mux_quic: implement basic committed_extra_streams accounting

Account QUIC frontend connections into committed_extra_streams when
stream elasticity setting is active. This is performed in QCC init and
release functions.

This patch has no impact on QUIC subsystem for now. Connections will
still allow a static number of concurrent streams based on
tune.quic.fe.stream.max-concurrent. However, this has a direct
repercussion on H2 subsystem, as a higher count of QUIC connections will
reduce the concurrent streams allowed there.
src/mux_quic.c