--- a/eric6/DebugClients/Python/ThreadExtension.py Wed Jan 29 18:47:35 2020 +0100 +++ b/eric6/DebugClients/Python/ThreadExtension.py Wed Jan 29 19:38:13 2020 +0100 @@ -7,7 +7,7 @@ Module implementing an import hook patching thread modules to get debugged too. """ -import os.path +import os import sys import importlib @@ -176,9 +176,11 @@ try: d["name"] = threadNames.get(threadId, thd.name) d["broken"] = thd.isBroken + d["except"] = thd.isException except Exception: d["name"] = 'UnknownThread' d["broken"] = False + d["except"] = False threadList.append(d) else: @@ -186,6 +188,7 @@ d = {"id": -1} d["name"] = "MainThread" d["broken"] = self.isBroken + d["except"] = self.isException threadList.append(d) self.sendJsonCommand("ResponseThreadList", {