diff --git a/src/misc/timer.cpp b/src/misc/timer.cpp index bbcee38..cc59f99 100644 --- a/src/misc/timer.cpp +++ b/src/misc/timer.cpp @@ -177,6 +177,7 @@ void Timer::schedulePeriodic( } if(!alive) { + xx.unlock(); timerCallback->timerStopped(); return; }