The branch master has been updated via ac765685d4b08a48cefffc71c434760045154dad (commit) from 31f32abb8eb2a3ebd8500e6e0460b4a6791e5ed7 (commit)
- Log ----------------------------------------------------------------- commit ac765685d4b08a48cefffc71c434760045154dad Author: Pauli <paul.d...@oracle.com> Date: Thu Nov 8 07:22:01 2018 +1000 Add missing RAND initialisation call. Reviewed-by: Bernd Edlinger <bernd.edlin...@hotmail.de> (Merged from https://github.com/openssl/openssl/pull/7587) ----------------------------------------------------------------------- Summary of changes: crypto/rand/rand_lib.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crypto/rand/rand_lib.c b/crypto/rand/rand_lib.c index 4f1a134..277403c 100644 --- a/crypto/rand/rand_lib.c +++ b/crypto/rand/rand_lib.c @@ -363,7 +363,8 @@ void rand_cleanup_int(void) */ void RAND_keep_random_devices_open(int keep) { - rand_pool_keep_random_devices_open(keep); + if (RUN_ONCE(&rand_init, do_rand_init)) + rand_pool_keep_random_devices_open(keep); } /* _____ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits