DebugClients/Python/ThreadExtension.py

changeset 5269
0e96e1557c45
parent 5240
71c51aae2f4e
child 5273
be55746da9d1
diff -r 787d87769425 -r 0e96e1557c45 DebugClients/Python/ThreadExtension.py
--- a/DebugClients/Python/ThreadExtension.py	Sat Oct 22 18:35:10 2016 +0200
+++ b/DebugClients/Python/ThreadExtension.py	Sun Oct 23 23:12:49 2016 +0200
@@ -233,7 +233,8 @@
                 self.threads[id] = newThread
             
             # adjust current frame
-            self.threads[id].currentFrame = self.getExecutedFrame(frame)
+            if "__pypy__" not in sys.builtin_module_names:
+                self.threads[id].currentFrame = self.getExecutedFrame(frame)
         
         # Clean up obsolet because terminated threads
         self.threads = {id_: thrd for id_, thrd in self.threads.items()

eric ide

mercurial