mirror of
https://github.com/openssl/openssl.git
synced 2025-01-06 13:26:43 +08:00
697d0b5ba1
The module_list_lock is used by CONF_modules_unload(). That function relies on the RUN_ONCE in CONF_modules_finish() to initialise that lock. However if the RUN_ONCE fails that failure is not propagated to CONF_modules_unload() and so it erroneously tries to use the lock anyway. Found due to: https://github.com/openssl/openssl/pull/18355#issuecomment-1144734604 Reviewed-by: Todd Short <todd.short@me.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18460) |
||
---|---|---|
.. | ||
build.info | ||
conf_api.c | ||
conf_def.c | ||
conf_def.h | ||
conf_err.c | ||
conf_lib.c | ||
conf_local.h | ||
conf_mall.c | ||
conf_mod.c | ||
conf_sap.c | ||
conf_ssl.c | ||
keysets.pl |