DebugClients/Python/ThreadExtension.py

branch
debugger fine grinding
changeset 5647
f40b614df103
parent 5587
ea526b78ee6c
child 5651
982465f8389c
diff -r 22f42d9cb264 -r f40b614df103 DebugClients/Python/ThreadExtension.py
--- a/DebugClients/Python/ThreadExtension.py	Tue Mar 21 19:59:59 2017 +0100
+++ b/DebugClients/Python/ThreadExtension.py	Tue Mar 21 21:54:13 2017 +0100
@@ -297,7 +297,8 @@
                 @param run the run method of threading.Thread
                 @type method pointer
                 """
-                newThread = _debugClient.threads[self.ident]
+                newThread = DebugBase(_debugClient)
+                _debugClient.threads[self.ident] = newThread
                 newThread.name = self.name
                 # see DebugBase.bootstrap
                 sys.settrace(newThread.trace_dispatch)

eric ide

mercurial