From b2769bab68d7eb6ea4460edaf910715f9f00829f Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 25 May 2022 17:26:26 +0200 Subject: use mutexes in eventmanager like a normal human --- src/managers/EventManager.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/managers/EventManager.hpp') diff --git a/src/managers/EventManager.hpp b/src/managers/EventManager.hpp index b5c4d3a6..f8ec6afc 100644 --- a/src/managers/EventManager.hpp +++ b/src/managers/EventManager.hpp @@ -1,6 +1,7 @@ #pragma once #include #include +#include #include "../defines.hpp" #include "../helpers/MiscFunctions.hpp" @@ -20,8 +21,7 @@ public: private: - bool m_bCanReadEventQueue = true; - bool m_bCanWriteEventQueue = true; + std::mutex eventQueueMutex; std::deque m_dQueuedEvents; std::deque m_dAcceptedSocketFDs; -- cgit v1.2.3