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): """