]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: mux-quic: close connection when reaching max-total streams
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 15 Apr 2026 12:33:31 +0000 (14:33 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 15 Apr 2026 13:18:37 +0000 (15:18 +0200)
commite2dbcd20f245e856cf474ff481e1363c196cb309
treef138e5c1805b5b379caa49f207143c88838428ac
parent497cabd9e5717c350d64254d4530a3926e483f68
MINOR: mux-quic: close connection when reaching max-total streams

This commit completes the previous one which implements a new setting to
limit the number of streams usable by a client on a QUIC connection.

When the connection becomes idle after reaching this limit, it is
immediately closed. This is implemented by extending checks in
qcc_is_dead(). This results in a CONNECTION_CLOSE emission, which is
useful to free resources as soon as possible.
doc/configuration.txt
src/mux_quic.c