]> git.ipfire.org Git - thirdparty/openssl.git/commit
Fix a deadlock in OBJ_NAME_add
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Wed, 8 Dec 2021 13:14:48 +0000 (14:14 +0100)
committerBernd Edlinger <bernd.edlinger@hotmail.de>
Thu, 9 Dec 2021 18:30:35 +0000 (19:30 +0100)
commitca607d6e94e11f5332abcc8fa4a4ccb967347efa
treed065aea815c1d9117c716057e6f2eac5041cb7f6
parent7a045a4e5ad97f7e123ea33f1f188d2f1a03974b
Fix a deadlock in OBJ_NAME_add

This happened after an out of memory error:
CRYPTO_THREAD_write_lock may hang in OBJ_NAME_add.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17236)
crypto/objects/o_names.c