From 868cc9f1689b85ef0d4f56ea750e837bfdee5094 Mon Sep 17 00:00:00 2001 From: Elizaveta Shashkova Date: Tue, 3 Oct 2017 16:02:29 +0300 Subject: [PATCH] Fix error message when Jump to Cursor from the last line (PY-26130) If the jump starts from the last line, the command doesn't receive a response, so it's better to suppress an error message. --- .../jetbrains/python/debugger/pydev/RemoteDebugger.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/python/pydevSrc/com/jetbrains/python/debugger/pydev/RemoteDebugger.java b/python/pydevSrc/com/jetbrains/python/debugger/pydev/RemoteDebugger.java index 36ca95d1a6c0..3edc37ac5a52 100644 --- a/python/pydevSrc/com/jetbrains/python/debugger/pydev/RemoteDebugger.java +++ b/python/pydevSrc/com/jetbrains/python/debugger/pydev/RemoteDebugger.java @@ -407,7 +407,14 @@ public class RemoteDebugger implements ProcessDebugger { @Nullable String functionName, @NotNull PyDebugCallback> callback) { final SetNextStatementCommand command = new SetNextStatementCommand(this, threadId, sourcePosition, functionName, callback); - execute(command); + try { + command.execute(); + } + catch (PyDebuggerException e) { + if (isConnected()) { + LOG.error(e); + } + } } @Override