commit | 2af1985af830031ffbfdadc85981a2c76d744fbf | [log] [tgz] |
---|---|---|
author | Amaury Denoyelle <adenoyelle@haproxy.com> | Thu Sep 30 11:03:28 2021 +0200 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Thu Oct 07 17:35:25 2021 +0200 |
tree | a51a4d900b514af8565c05b611418eaaec2c68a3 | |
parent | d595f108dbcb3bed48f3a327b5448dd084ee29a7 [diff] |
BUG/MAJOR: quic: remove qc from receiver cids tree on free Remove the quic_conn from the receiver connection_ids tree on quic_conn_free. This fixes a crash due to dangling references in the tree after a quic connection release. This operation must be conducted under the listener lock. For this reason, the quic_conn now contains a reference to its attached listener.