OSSL_LIB_CTX_load_config() must not be called concurrently on same libctx
authorTomas Mraz <tomas@openssl.org>
Thu, 2 May 2024 15:31:22 +0000 (17:31 +0200)
committerTomas Mraz <tomas@openssl.org>
Thu, 9 May 2024 07:20:58 +0000 (09:20 +0200)
commitfb6584987a43553b161b44fe9ede06651d4042f0
tree61c50a6460f7f35fd1bfe1cf34771f83a157e50b
parent3e191f487907a474b6bd6e497043d1560972e7d7
OSSL_LIB_CTX_load_config() must not be called concurrently on same libctx

The semantics of such concurrent call is not defined.

Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24275)
doc/man3/OSSL_LIB_CTX.pod
test/threadstest.c