]> 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)
committerHoward Chu <hyc@openldap.org>
Sun, 18 Feb 2024 10:57:07 +0000 (10:57 +0000)
commita5953812f0c03e802e61109ae18e8fed5f3f2df8
tree98b7d88d854582b507c9831989c2fe2bb3b72653
parentf0d391f6a90f169bc9e94d6be48a370b6868b6b0
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