]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: mux-quic: ensure close-spread-time is properly applied
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Tue, 8 Jul 2025 08:31:46 +0000 (10:31 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 23 Jul 2025 12:36:48 +0000 (14:36 +0200)
commit558532fc57d8bd5bef83317586fbf1e34e689223
tree99aab9b55ef2baa46c78fe4c44765f86c32fdb4a
parentc5bcc3a21ef371b81099cc0c6a4a27ae34d7726b
BUG/MINOR: mux-quic: ensure close-spread-time is properly applied

If a connection remains on a proxy currently disabled or stopped, a
special spread timeout is set if active close is configured. For QUIC
MUX, this is set via qcc_refresh_timeout() as with all other timeout
values.

Fix this closing timeout setting : it is now used as an override to any
other timeout that may have been chosen if calculated spread time is
lower than the previously selected value. This is done for backend
connections as well.

This should be backported up to 2.6 after a period of observation.
src/mux_quic.c