commit | d3973853c2123c7e55f222c3d68fe3441ee1badc | [log] [tgz] |
---|---|---|
author | Amaury Denoyelle <adenoyelle@haproxy.com> | Mon Jul 25 14:56:54 2022 +0200 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Mon Aug 01 14:13:51 2022 +0200 |
tree | 0f86ca5d302ce31edd9a53543ef80fb5ca012a70 | |
parent | 51d38a26fed4eb57015030dfbc57f1c5f394f184 [diff] |
BUG/MINOR: mux-quic: prevent crash if conn released during IO callback A qcc instance may be freed in the middle of qc_io_cb() if all streams were purged. This will lead to a crash as qcc instance is reused after this step. Jump directly to the end of the function to avoid this. Note that this bug has not been triggered for the moment. This is a safety fix to prevent it. This must be backported up to 2.6.