From 308eec217860d19ec9bbc06e277c2abfc5789df9 Mon Sep 17 00:00:00 2001 From: Karthik Nadig Date: Fri, 2 Mar 2018 19:28:01 -0800 Subject: [PATCH] Checks for isErrorOnEval before responding to evaluate requests --- ptvsd/wrapper.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ptvsd/wrapper.py b/ptvsd/wrapper.py index 37c5afae..3e905071 100644 --- a/ptvsd/wrapper.py +++ b/ptvsd/wrapper.py @@ -777,6 +777,13 @@ class VSCodeMessageProcessor(ipcjson.SocketIO, ipcjson.IpcChannel): xml = untangle.parse(resp_args).xml xvar = xml.var + if xvar['isErrorOnEval']=='True': + self.send_response( + request, + result=None, + variablesReference=0) + return + pyd_var = (pyd_tid, pyd_fid, 'EXPRESSION', expr) vsc_var = self.var_map.to_vscode(pyd_var, autogen=True) response = {