commit d8756e56a4058bdc2b97ef4e8b702fdf734fe81f
parent c681bc356386eae2efc15bbd098fb7e284249998
Author: Manuel Geissbühler <manuel@debian>
Date: Thu, 2 Jan 2025 15:54:57 +0100
debugging
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/cash2ecash.cpp b/src/cash2ecash.cpp
@@ -212,8 +212,10 @@ void eventHandler(){
while (0 < eventFIFO.size()) {
oldstate = state;
event = eventFIFO.front();
+ eventFIFOMutex.unlock();
state = stateEventTable[state][event].nextState;
stateEventTable[oldstate][event].action();
+ eventFIFOMutex.lock();
eventFIFO.erase(eventFIFO.begin());
}
eventFIFOMutex.unlock();