]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: quic: mux started when releasing quic_conn
authorFrédéric Lécaille <flecaille@haproxy.com>
Thu, 10 Aug 2023 15:15:21 +0000 (17:15 +0200)
committerFrédéric Lécaille <flecaille@haproxy.com>
Thu, 10 Aug 2023 15:15:21 +0000 (17:15 +0200)
commit1ab6126ca79ed0f7406430b0be566d900e84d3a3
tree76d4494448bd3e7661169049552f429490895414
parent54cafa908df77eb1efde864581eea294ba9d2fcc
BUG/MINOR: quic: mux started when releasing quic_conn

There are cases where the mux is started before the handshake is completed:
during 0-RTT sessions.

So, it was a bad idea to try to release the quic_conn object from quic_conn_io_cb()
without checking if the mux is started.

No need to backport.
src/quic_conn.c