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])