Skip to content

fix: dev: Disassociate the SSL object from the cached SSL_SESSION

Ondřej Surý requested to merge 4834-detach-SSL-from-cached-SSL_SESSION into main

When the SSL object was destroyed, it would invalidate all SSL_SESSION objects including the cached, but not yet used, TLS session objects.

Properly disassociate the SSL object from the SSL_SESSION before we store it in the TLS session cache, so we can later destroy it without invalidating the cached TLS sessions.

Closes #4834 (closed)

Merge request reports