From 6c9fac2a7195e5ec0d35ae47f4fd808361927b3f Mon Sep 17 00:00:00 2001 From: Jacob Barthelmeh Date: Wed, 10 Jul 2019 16:43:44 -0600 Subject: [PATCH] add wolfSSL_RAND_Cleanup to match wolfSSL_RAND_seed call on init --- src/ssl.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ssl.c b/src/ssl.c index a63db3378..7770f9498 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -9922,6 +9922,10 @@ int wolfSSL_Cleanup(void) if (wc_FreeMutex(&count_mutex) != 0) ret = BAD_MUTEX_E; +#ifdef OPENSSL_EXTRA + wolfSSL_RAND_Cleanup(); +#endif + if (wolfCrypt_Cleanup() != 0) { WOLFSSL_MSG("Error with wolfCrypt_Cleanup call"); ret = WC_CLEANUP_E;