BUG/MEDIUM: mux-quic: reinsert all streams in by_id tree
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 24 Sep 2021 08:03:16 +0000 (10:03 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 7 Oct 2021 15:35:25 +0000 (17:35 +0200)
commit139814a67aa592cb231bf9a491cfae975f7a0c1a
treedc740c5465ab94b4f8a3612d1694c42c1271a3be
parent75dd2b7987f0c9bede8a73e61e89bf784a2ea593
BUG/MEDIUM: mux-quic: reinsert all streams in by_id tree

It is required that all qcs streams are in the by_id tree for the xprt
to function correctly. Without this, some ACKs are not properly emitted
by xprt.

Note that this change breaks the free of the connection because the
condition eb_is_empty in qc_detach is always true. This will be fixed in
a following patch.
src/mux_quic.c