diff -r b4649f014a39 -r 0e20a0d48fae runtime/PLCObject.py --- a/runtime/PLCObject.py Wed Apr 17 14:15:39 2019 +0200 +++ b/runtime/PLCObject.py Wed Apr 17 14:18:22 2019 +0200 @@ -388,7 +388,7 @@ self.PythonThreadCondLock = Lock() self.PythonThreadCond = Condition(self.PythonThreadCondLock) self.PythonThreadCmd = "Wait" - self.PythonThread = Thread(target=self.PythonThreadProc) + self.PythonThread = Thread(target=self.PythonThreadProc, name="PLCPythonThread") self.PythonThread.start() # used internaly @@ -645,7 +645,7 @@ def _TracesSwap(self): self.LastSwapTrace = time() if self.TraceThread is None and self.PLCStatus == PlcStatus.Started: - self.TraceThread = Thread(target=self.TraceThreadProc) + self.TraceThread = Thread(target=self.TraceThreadProc, name="PLCTrace") self.TraceThread.start() self.TraceLock.acquire() Traces = self.Traces