blob: bda7af4f853dd958ac4b91148030d7e605411ba1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
Index: lib/cpp/src/thrift/transport/TSSLSocket.cpp
--- lib/cpp/src/thrift/transport/TSSLSocket.cpp.orig
+++ lib/cpp/src/thrift/transport/TSSLSocket.cpp
@@ -155,15 +155,6 @@ void cleanupOpenSSL() {
CONF_modules_unload(1);
EVP_cleanup();
CRYPTO_cleanup_all_ex_data();
-#if OPENSSL_VERSION_NUMBER >= 0x10100000
- // https://www.openssl.org/docs/man1.1.1/man3/OPENSSL_thread_stop.html
- OPENSSL_thread_stop();
-#else
- // ERR_remove_state() was deprecated in OpenSSL 1.0.0 and ERR_remove_thread_state()
- // was deprecated in OpenSSL 1.1.0; these functions and should not be used.
- // https://www.openssl.org/docs/manmaster/man3/ERR_remove_state.html
- ERR_remove_state(0);
-#endif
ERR_free_strings();
mutexes.reset();
@@ -393,15 +384,6 @@ void TSSLSocket::close() {
SSL_free(ssl_);
ssl_ = nullptr;
handshakeCompleted_ = false;
-#if OPENSSL_VERSION_NUMBER >= 0x10100000
- // https://www.openssl.org/docs/man1.1.1/man3/OPENSSL_thread_stop.html
- OPENSSL_thread_stop();
-#else
- // ERR_remove_state() was deprecated in OpenSSL 1.0.0 and ERR_remove_thread_state()
- // was deprecated in OpenSSL 1.1.0; these functions and should not be used.
- // https://www.openssl.org/docs/manmaster/man3/ERR_remove_state.html
- ERR_remove_state(0);
-#endif
}
TSocket::close();
}
|