Make sure we only run the self tests once
authorMatt Caswell <matt@openssl.org>
Wed, 18 Sep 2019 16:27:10 +0000 (17:27 +0100)
committerMatt Caswell <matt@openssl.org>
Fri, 29 Nov 2019 16:14:44 +0000 (16:14 +0000)
commit14a684bfb091b12aa3094a6097932f76f799990a
tree8d256510222be3db12bf070c0e190b9eb55b90fe
parent17197a2f61d04314b465b71a4ce164b5e219f15c
Make sure we only run the self tests once

Fixes #9909

Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9939)
include/internal/thread_once.h
providers/fips/build.info
providers/fips/fipsprov.c
providers/fips/selftest.c
providers/fips/selftest.h