From a68b2822c46aaeaefa7057545835b0ae76ea50b0 Mon Sep 17 00:00:00 2001 From: fireice-uk Date: Wed, 8 Feb 2017 00:09:54 +0000 Subject: [PATCH] This apparently does what we want... --- cli-miner.cpp | 1 + socket.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cli-miner.cpp b/cli-miner.cpp index ac58ecf..4245de4 100644 --- a/cli-miner.cpp +++ b/cli-miner.cpp @@ -47,6 +47,7 @@ int main(int argc, char *argv[]) { SSL_library_init(); SSL_load_error_strings(); + ERR_load_BIO_strings(); OpenSSL_add_all_digests(); const char* sFilename = "config.txt"; diff --git a/socket.cpp b/socket.cpp index 5a978b3..25ac405 100644 --- a/socket.cpp +++ b/socket.cpp @@ -282,7 +282,7 @@ void tls_socket::close(bool free) if(!free) { - SSL_shutdown(ssl); + sock_close(BIO_get_fd(bio, nullptr)); } else {