Free the QUIC TLS object before freeing the channel
authorMatt Caswell <matt@openssl.org>
Thu, 18 Jan 2024 12:25:47 +0000 (12:25 +0000)
committerMatt Caswell <matt@openssl.org>
Wed, 31 Jan 2024 10:10:55 +0000 (10:10 +0000)
commitf7f2b665cf91650deb28beb1145ea3eca7df67aa
treea719851904c7176f7f2974c4b0ea95a3da3abacb
parentfa4b1151c829b8be1d83cb49c9809d3a4f59fb03
Free the QUIC TLS object before freeing the channel

Freeing the QUIC TLS object may make calls back into QUIC so we should
free it first.

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/23256)
ssl/quic/quic_impl.c