Debugger/DebuggerInterfacePython3.py

changeset 4366
9445c7cb991f
parent 4021
195a471c327b
child 4553
a6b2acd1a355
child 4632
ca310db386ed
diff -r d97f2e05ae1b -r 9445c7cb991f Debugger/DebuggerInterfacePython3.py
--- a/Debugger/DebuggerInterfacePython3.py	Sun Aug 16 12:24:28 2015 +0200
+++ b/Debugger/DebuggerInterfacePython3.py	Sun Aug 16 13:47:44 2015 +0200
@@ -955,6 +955,14 @@
                         message, fn, ln, cn)
                     continue
                 
+                if resp == DebugProtocol.ResponseSignal:
+                    sig = line[eoc:-1]
+                    sig = self.translate(sig, True)
+                    message, (fn, ln, func, args) = eval(sig)
+                    self.debugServer.signalClientSignal(
+                        message, fn, ln, func, args)
+                    continue
+                
                 if resp == DebugProtocol.ResponseExit:
                     self.__scriptName = ""
                     self.debugServer.signalClientExit(line[eoc:-1])

eric ide

mercurial