Loading crypto/init.c +18 −16 Original line number Diff line number Diff line Loading @@ -537,6 +537,10 @@ void OPENSSL_INIT_library_stop(void) { OPENSSL_INIT_STOP *currhandler, *lasthandler; /* If we've not been inited then no need to deinit */ if (!base_inited) return; /* * Thread stop may not get automatically called by the thread library for * the very last thread in some situations, so call it directly. Loading Loading @@ -613,7 +617,6 @@ void OPENSSL_INIT_library_stop(void) OPENSSL_INIT_ONCE_DYNAMIC_INIT(&load_crypto_strings); } if (base_inited) { #ifdef OPENSSL_INIT_DEBUG fprintf(stderr, "OPENSSL_INIT: OPENSSL_INIT_library_stop: " "CRYPTO_cleanup_all_ex_data()\n"); Loading @@ -631,7 +634,6 @@ void OPENSSL_INIT_library_stop(void) base_inited = 0; OPENSSL_INIT_ONCE_DYNAMIC_INIT(&base); } } static const OPENSSL_INIT_SETTINGS *ossl_init_get_setting( const OPENSSL_INIT_SETTINGS *settings, int name) Loading Loading
crypto/init.c +18 −16 Original line number Diff line number Diff line Loading @@ -537,6 +537,10 @@ void OPENSSL_INIT_library_stop(void) { OPENSSL_INIT_STOP *currhandler, *lasthandler; /* If we've not been inited then no need to deinit */ if (!base_inited) return; /* * Thread stop may not get automatically called by the thread library for * the very last thread in some situations, so call it directly. Loading Loading @@ -613,7 +617,6 @@ void OPENSSL_INIT_library_stop(void) OPENSSL_INIT_ONCE_DYNAMIC_INIT(&load_crypto_strings); } if (base_inited) { #ifdef OPENSSL_INIT_DEBUG fprintf(stderr, "OPENSSL_INIT: OPENSSL_INIT_library_stop: " "CRYPTO_cleanup_all_ex_data()\n"); Loading @@ -631,7 +634,6 @@ void OPENSSL_INIT_library_stop(void) base_inited = 0; OPENSSL_INIT_ONCE_DYNAMIC_INIT(&base); } } static const OPENSSL_INIT_SETTINGS *ossl_init_get_setting( const OPENSSL_INIT_SETTINGS *settings, int name) Loading