From cd728b4c327713d7659f3b24a3abbcfbaf27ce9e Mon Sep 17 00:00:00 2001 From: croneter Date: Fri, 8 Feb 2019 11:21:21 +0100 Subject: [PATCH] Fix PKC becoming unresponsive --- resources/lib/app/application.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lib/app/application.py b/resources/lib/app/application.py index dd850a53..1a119cc4 100644 --- a/resources/lib/app/application.py +++ b/resources/lib/app/application.py @@ -124,6 +124,9 @@ class App(object): for thread in self.threads: if not thread.suspend_reached: LOG.debug('Waiting for thread to suspend: %s', thread) + # Send suspend signal again in case self.threads + # changed + thread.suspend() if self.monitor.waitForAbort(0.1): return True break