eric6/Debugger/DebugServer.py

branch
multi_processing
changeset 7392
b6674724612a
parent 7390
052ce4cf06c6
child 7407
a0b6acee2c20
diff -r 052ce4cf06c6 -r b6674724612a eric6/Debugger/DebugServer.py
--- a/eric6/Debugger/DebugServer.py	Sun Feb 02 19:29:56 2020 +0100
+++ b/eric6/Debugger/DebugServer.py	Mon Feb 03 19:54:02 2020 +0100
@@ -124,7 +124,6 @@
     """
     clientClearBreak = pyqtSignal(str, int, str)
     clientClearWatch = pyqtSignal(str, str)
-    # TODO: check this signal for debuggerId
     clientGone = pyqtSignal(bool)
     clientProcessStdout = pyqtSignal(str)
     clientProcessStderr = pyqtSignal(str)
@@ -148,7 +147,6 @@
     clientBanner = pyqtSignal(str, str, str, str)
     clientCapabilities = pyqtSignal(int, str, str)
     clientCompletionList = pyqtSignal(list, str)
-    # TODO: check this signal for debuggerId
     clientInterpreterChanged = pyqtSignal(str)
     clientDebuggerIds = pyqtSignal(list)
     utDiscovered = pyqtSignal(list, str, str)
@@ -1792,7 +1790,6 @@
         """
         Public method to process the last client exit event.
         """
-        # TODO: Why is this not called anymore?
         if self.passive:
             self.__passiveShutDown()
         self.lastClientExited.emit()
@@ -2075,8 +2072,8 @@
         self.passiveClientExited = False
         self.debugging = True
         self.running = True
-        self.__restoreBreakpoints()
-        self.__restoreWatchpoints()
+        self.__restoreBreakpoints(debuggerId)
+        self.__restoreWatchpoints(debuggerId)
         self.passiveDebugStarted.emit(fn, exc)
     
     def __passiveShutDown(self):

eric ide

mercurial