async_posix: Make ASYNC_set_mem_functions threadsafe
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 1 Mar 2022 20:10:47 +0000 (14:10 -0600)
committerMatt Caswell <matt@openssl.org>
Thu, 10 Mar 2022 13:54:07 +0000 (13:54 +0000)
commit43ed2429566f27a2fb030316201c0c7af5a2b966
treef3c3e8003a269b9a1a9d229b0bf4a80575f234dc
parentf6f56f4776727e18d4dd5490e3b507bae068013a
async_posix: Make ASYNC_set_mem_functions threadsafe

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17762)
crypto/async/arch/async_null.h
crypto/async/arch/async_posix.c
crypto/async/arch/async_posix.h
crypto/async/arch/async_win.h
crypto/async/async.c