]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: quic: limit global Tx memory
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Tue, 29 Apr 2025 09:39:42 +0000 (11:39 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Tue, 29 Apr 2025 13:19:32 +0000 (15:19 +0200)
commit0f9b3daf98a80004f90e9540b0385d419f0e4e16
tree98ac96c5d77f4eec3abf8edb5a73576f414181a9
parente841164a4402118bd7b2e2dc2b5068f21de5d9d2
MEDIUM: quic: limit global Tx memory

Define a new settings tune.quic.frontend.max-tot-window. It contains a
size argument which can be used to set a limit on the sum of all QUIC
connections congestion window. This is applied both on
quic_cc_path_set() and quic_cc_path_inc().

Note that this limitation cannot reduce a congestion window more than
the minimal limit which is set to 2 datagrams.
doc/configuration.txt
include/haproxy/defaults.h
include/haproxy/global-t.h
src/cfgparse-quic.c
src/haproxy.c
src/quic_cc.c