summaryrefslogtreecommitdiff
path: root/src/managers/EventManager.hpp
diff options
context:
space:
mode:
authorvaxerski <43317083+vaxerski@users.noreply.github.com>2022-05-25 17:26:26 +0200
committervaxerski <43317083+vaxerski@users.noreply.github.com>2022-05-25 17:26:26 +0200
commitb2769bab68d7eb6ea4460edaf910715f9f00829f (patch)
treeb978e158024c113836299a8ffaee21e4732fe5f8 /src/managers/EventManager.hpp
parentedac77abebb2baa10b6f608103c1da5e546cd825 (diff)
use mutexes in eventmanager like a normal human
Diffstat (limited to 'src/managers/EventManager.hpp')
-rw-r--r--src/managers/EventManager.hpp4
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;