From b9a11cdc3e18c820206459a972cf814672251cd5 Mon Sep 17 00:00:00 2001 From: Pavel Kraynyukhov Date: Thu, 7 Jun 2018 20:16:52 +0600 Subject: [PATCH] std::mutex replaced with itc::sys::AtomicMutex --- include/TLSServerContext.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/TLSServerContext.h b/include/TLSServerContext.h index b2e4976..0037932 100644 --- a/include/TLSServerContext.h +++ b/include/TLSServerContext.h @@ -38,12 +38,13 @@ // ITCLib/ITCFramework #include +#include typedef void (*locking_function)(int mode, int n, const char *file, int line); void openssl_crypt_locking_function_callback(int mode, int n, const char* file, const int line) { - static std::vector locks(CRYPTO_num_locks()); + static std::vector locks(CRYPTO_num_locks()); if(n>=static_cast(locks.size())) { abort();