diff options
Diffstat (limited to 'src/PolarSSL++/BlockingSslClientSocket.h')
-rw-r--r-- | src/PolarSSL++/BlockingSslClientSocket.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/PolarSSL++/BlockingSslClientSocket.h b/src/PolarSSL++/BlockingSslClientSocket.h index 462ee95a7..3c61f7f89 100644 --- a/src/PolarSSL++/BlockingSslClientSocket.h +++ b/src/PolarSSL++/BlockingSslClientSocket.h @@ -9,6 +9,7 @@ #pragma once +#include <atomic> #include "OSSupport/Network.h" #include "CallbackSslContext.h" @@ -81,7 +82,7 @@ protected: AString m_LastErrorText; /** Set to true if the connection established successfully. */ - bool m_IsConnected; + std::atomic<bool> m_IsConnected; /** Protects m_IncomingData against multithreaded access. */ cCriticalSection m_CSIncomingData; |