]> git.ipfire.org Git - thirdparty/openldap.git/commit
ITS#9952 TLS/OpenSSL: disable use of atexit()
authorHoward Chu <hyc@openldap.org>
Sun, 18 Feb 2024 10:57:07 +0000 (10:57 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Tue, 26 Mar 2024 16:32:29 +0000 (16:32 +0000)
commit6dc030a8d528a6a2754c4b4a1fb79ec370f89229
tree550fbb3cda319cbd67b66b2ba43c40a4d82f798b
parentdcbd0113bce75beb0fe67cd370ce4638c9da1977
ITS#9952 TLS/OpenSSL: disable use of atexit()

This will only have any effect if libldap is the first caller to
initialize OpenSSL, but that should be all that matters when libldap
is part of a dynmically loaded module. It prevents the crash in the
example cases given.
libraries/libldap/tls_o.c