]> git.ipfire.org Git - thirdparty/openssl.git/commit
Refactor provider_core.c to adhere to the locking rules
authorMatt Caswell <matt@openssl.org>
Mon, 30 Aug 2021 12:04:31 +0000 (13:04 +0100)
committerPauli <pauli@openssl.org>
Tue, 31 Aug 2021 10:44:16 +0000 (20:44 +1000)
commit2b4a611ef18b0696bff57da889622e0e42ed4521
treeda45a4ac8daed1d2e902ff50225f9a5d154e12e4
parent03c137de971354b7c2e00f0198e85446ead6cfc3
Refactor provider_core.c to adhere to the locking rules

The previous commit provided some guidelines and some rules for using
locking in order to avoid deadlocks. This commit refactors the code in
order to adhere to those guidelines and rules.

Fixes #16312

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16469)
crypto/provider_core.c