]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: mux-quic: complete BUG_ON on TX flow-control enforcing
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 10 Jun 2022 13:18:12 +0000 (15:18 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 10 Jun 2022 15:40:42 +0000 (17:40 +0200)
commit78fa559679b8a24b5b9bee017cac24e811a2d1da
treedc1d614d2b30e03df92f608ed9bc546ee4f64c9a
parentb9e064040511ea1def99bfcc555ff1a24ab60176
MINOR: mux-quic: complete BUG_ON on TX flow-control enforcing

TX flow-control enforcing is not straightforward : it requires the usage
of several counters at stream and connection level, in part due to the
difficult sending API between MUX and quic-conn layers.

To strengthen this part and ensures it behaves as expected, some
existing BUG_ON statements were adjusted and new one were added. This
should help to catch errors as early as possible, as in the case with
github issue #1738.
src/mux_quic.c