summaryrefslogtreecommitdiffstats
path: root/providers/implementations/ciphers
diff options
context:
space:
mode:
authorPauli <pauli@openssl.org>2021-04-07 11:32:59 +1000
committerPauli <pauli@openssl.org>2021-04-08 17:46:35 +1000
commit4b1f34f11ff94bc2d0169d6669bfc47f99bd93b3 (patch)
tree9fd4f62d675b6cf0d179ceb5256f367ab056f466 /providers/implementations/ciphers
parenta135dea4e024ea6750be25859c1d613789a4d575 (diff)
property: lock the lib ctx when updating the property definition cache
Although the store being used is adequately and properly locked, the library context is not. Due to the mechanisms used for fetching, it is possible for multiple stores to live within the same library context for short periods. This fix prevents threading issues resulting from such coincidences. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/14773)
Diffstat (limited to 'providers/implementations/ciphers')
0 files changed, 0 insertions, 0 deletions