]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: quic: too permissive exit condition for high loss detection in Startup...
authorFrederic Lecaille <flecaille@haproxy.com>
Fri, 13 Dec 2024 10:56:49 +0000 (11:56 +0100)
committerFrederic Lecaille <flecaille@haproxy.com>
Fri, 13 Dec 2024 13:42:43 +0000 (14:42 +0100)
commit178109f608ae1e446d9ea898bf5c83e4e8313bb5
tree21cb21810b79c63d9977f18c36a082064be6afbe
parente61b4189078f97d036952371c7fc9e5ceefdfff0
BUG/MINOR: quic: too permissive exit condition for high loss detection in Startup (BBR)

This bug fixes the 3rd condition used by bbr_check_startup_high_loss() to decide
it has detected some high loss as mentioned by the BBR v3 RFC draft:

   4.3.1.3. Exiting Startup Based on Packet Loss
   ...
   There are at least BBRStartupFullLossCnt=6 discontiguous sequence ranges lost in that round trip.

where a <= operator was used in place of <.

Must be backported to 3.1.
src/quic_cc_bbr.c