# HG changeset patch
# User Edouard Tisserant
# Date 1422892295 -3600
# Node ID 291a17b755d115f8718d4163597a0b2038c413a0
# Parent  6e0cd0ceabb78d30b7e8d885ac80c483640816fd
Fixed python runtime trace thread auto suspend. Now suspends after 3 seconds when no trace is requested

diff -r 6e0cd0ceabb7 -r 291a17b755d1 runtime/PLCObject.py
--- a/runtime/PLCObject.py	Fri Jan 30 20:42:24 2015 +0100
+++ b/runtime/PLCObject.py	Mon Feb 02 16:51:35 2015 +0100
@@ -502,6 +502,7 @@
             self.Traces = []
             self.TraceLock.release()
             self._suspendDebug(True) # Disable debugger
+            self.TraceWakeup.clear()
             self.TraceWakeup.wait()
             self._resumeDebug() # Re-enable debugger