diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-05-25 17:26:26 +0200 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-05-25 17:26:26 +0200 |
| commit | b2769bab68d7eb6ea4460edaf910715f9f00829f (patch) | |
| tree | b978e158024c113836299a8ffaee21e4732fe5f8 /src/managers/EventManager.hpp | |
| parent | edac77abebb2baa10b6f608103c1da5e546cd825 (diff) | |
use mutexes in eventmanager like a normal human
Diffstat (limited to 'src/managers/EventManager.hpp')
| -rw-r--r-- | src/managers/EventManager.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
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 <deque> #include <fstream> +#include <mutex> #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<SHyprIPCEvent> m_dQueuedEvents; std::deque<int> m_dAcceptedSocketFDs; |
