NetCon: use CThreadMutex instead

This commit is contained in:
Kawe Mazidjatari 2024-08-03 11:11:57 +02:00
parent d9adce6448
commit 77b6c2256e
2 changed files with 5 additions and 5 deletions

View File

@ -46,7 +46,7 @@ CNetCon::~CNetCon(void)
//-----------------------------------------------------------------------------
bool CNetCon::Init(const bool bAnsiColor, const char* pAdr, const char* pKey)
{
std::lock_guard<std::mutex> l(m_Mutex);
AUTO_LOCK(m_Mutex);
g_CoreMsgVCallback = &EngineLoggerSink;
TermSetup(bAnsiColor);
@ -123,7 +123,7 @@ bool CNetCon::Shutdown(void)
m_bInitialized = false;
std::lock_guard<std::mutex> l(m_Mutex);
AUTO_LOCK(m_Mutex);
bool bResult = false;
GetSocketCreator()->CloseAllAcceptedSockets();
@ -220,7 +220,7 @@ void CNetCon::RunInput(const string& lineInput)
return;
}
std::lock_guard<std::mutex> l(m_Mutex);
AUTO_LOCK(m_Mutex);
if (IsConnected())
{
@ -311,7 +311,7 @@ bool CNetCon::RunFrame(void)
{
if (IsInitialized())
{
std::lock_guard<std::mutex> l(m_Mutex);
AUTO_LOCK(m_Mutex);
if (IsConnected())
{

View File

@ -53,7 +53,7 @@ private:
float m_flTickInterval;
characterset_t m_CharacterSet;
mutable std::mutex m_Mutex;
mutable CThreadMutex m_Mutex;
};
//-----------------------------------------------------------------------------