This commit is contained in:
2024-12-26 16:16:01 +03:00
parent 855d1ca1b5
commit 199a272eb8

View File

@@ -29,12 +29,14 @@
#include "pithread.h" #include "pithread.h"
#include "pitime.h" #include "pitime.h"
#define WAIT_FOR_EXIT \ #define WAIT_FOR_EXIT \
while (!PIKbdListener::exiting) \ while (!PIKbdListener::exiting) \
piMSleep(PIP_MIN_MSLEEP * 5); \ piMSleep(PIP_MIN_MSLEEP * 5); \
if (PIKbdListener::instance()) { \ if (PIKbdListener::instance()) { \
PIKbdListener::instance()->stop(); \ PIKbdListener::instance()->stop(); \
PIKbdListener::instance()->waitForFinish(); \ if (!PIKbdListener::instance()->waitForFinish(PISystemTime::fromMilliseconds(100))) { \
PIKbdListener::instance()->terminate(); \
} \
} }