]> git.kaiwu.me - haproxy.git/commit
BUG/MINOR: quic: Avoid sending useless PADDING frame
authorFrédéric Lécaille <flecaille@haproxy.com>
Mon, 25 Apr 2022 15:17:07 +0000 (17:17 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 28 Apr 2022 14:22:40 +0000 (16:22 +0200)
commit834399c24a97a1921dc3eef3da3d2910e9b3c437
treed3e728db105cc93e0807f9c71c5654fbd856b95b
parent573b56b774d61cedaf3a6323a5dfb7993b810a94
BUG/MINOR: quic: Avoid sending useless PADDING frame

This may happen in rare cases with extreme packet loss (30% for both TX and RX)
which leads the congestion window to decrease down to its minimal value (two
datagrams). Under such circumtances, no ack-eliciting frame can be added to
a packet by qc_build_frms(). In this case we must cancel the packet building
process if there is no ACK or probe (PING frame) to send.
src/xprt_quic.c