DebugClients/Python/DebugBase.py

changeset 5287
971f24c89e6b
parent 5274
a19743a4a8fa
child 5389
9b1c800daff3
diff -r d14191a9ca44 -r 971f24c89e6b DebugClients/Python/DebugBase.py
--- a/DebugClients/Python/DebugBase.py	Wed Nov 02 19:39:52 2016 +0100
+++ b/DebugClients/Python/DebugBase.py	Thu Nov 03 22:30:07 2016 +0100
@@ -533,10 +533,10 @@
         Disables the trace functions and resets all frame pointer.
         """
         sys.setprofile(None)
-        sys.settrace(None)
         self.stopframe = None
         self.returnframe = None
-        self.quitting = True
+        for debugThread in self._dbgClient.threads.values():
+            debugThread.quitting = True
     
     def fix_frame_filename(self, frame):
         """

eric ide

mercurial