]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: quic: Missing TX packet initializations
authorFrédéric Lécaille <flecaille@haproxy.com>
Mon, 21 Mar 2022 09:43:53 +0000 (10:43 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 21 Mar 2022 13:27:09 +0000 (14:27 +0100)
commit2899fe2460ec38dee2606bef18f6a3ed29ba60e4
tree8d2e746ee9b7cb288710a677d9889d08550c9e90
parentf27b66faee7d5de5c97329fe049ae1e72ed89cb7
BUG/MINOR: quic: Missing TX packet initializations

The most important one is the ->flags member which leads to an erratic xprt behavior.
For instance a non ack-eliciting packet could be seen as ack-eliciting leading the
xprt to try to retransmit a packet which are not ack-eliciting. In this case, the
xprt does nothing and remains indefinitively in a blocking state.
include/haproxy/xprt_quic-t.h
src/xprt_quic.c