]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: quic: reset cwnd in slow_start on persistent congestion (cubic)
authorFrederic Lecaille <flecaille@haproxy.com>
Thu, 28 May 2026 13:08:07 +0000 (15:08 +0200)
committerFrederic Lecaille <flecaille@haproxy.com>
Thu, 28 May 2026 15:47:31 +0000 (17:47 +0200)
commitab8603c6d5b035be89a0e9239d80221ec115380d
treefe8047dcbeea85d0228f97a49707d513c10e9364
parent4e0af590e8384ec5ede80ae725d25bc7178927f2
BUG/MEDIUM: quic: reset cwnd in slow_start on persistent congestion (cubic)

The cubic slow_start callback was only resetting the internal cubic state
without reducing the congestion window, unlike newreno which calls
quic_cc_path_reset(). Per RFC 9002, persistent congestion should trigger
both entry into slow start and a reduction of the congestion window.

Must be backported to all versions.
src/quic_cc_cubic.c