eric6/Debugger/DebuggerInterfacePython.py

branch
multi_processing
changeset 7377
cc920e534ac0
parent 7376
21df384d6150
child 7379
72a72fd56494
--- a/eric6/Debugger/DebuggerInterfacePython.py	Wed Jan 29 19:38:13 2020 +0100
+++ b/eric6/Debugger/DebuggerInterfacePython.py	Thu Jan 30 19:37:03 2020 +0100
@@ -1152,7 +1152,8 @@
             self.__assignDebuggerId(sock, params["debuggerId"])
         
         elif method == "ClientOutput":
-            self.debugServer.signalClientOutput(params["text"])
+            self.debugServer.signalClientOutput(
+                params["text"], params["debuggerId"])
         
         elif method in ["ResponseLine", "ResponseStack"]:
             # Check if obsolet thread was clicked
@@ -1168,9 +1169,10 @@
                 QTimer.singleShot(0, self.remoteContinue)
             else:
                 self.debugServer.signalClientLine(
-                    cf[0], int(cf[1]),
+                    cf[0], int(cf[1]), params["debuggerId"],
                     method == "ResponseStack")
-                self.debugServer.signalClientStack(params["stack"])
+                self.debugServer.signalClientStack(
+                    params["stack"], params["debuggerId"])
         
         elif method == "CallTrace":
             isCall = params["event"].lower() == "c"
@@ -1193,7 +1195,8 @@
         
         elif method == "ResponseThreadList":
             self.debugServer.signalClientThreadList(
-                params["currentID"], params["threadList"])
+                params["currentID"], params["threadList"],
+                params["debuggerId"])
         
         elif method == "ResponseThreadSet":
             self.debugServer.signalClientThreadSet()

eric ide

mercurial