Skip to content

Commit 1b8992e

Browse files
committed
Provide exception traceback in error response
While NVIM_PYTHON_LOG_FILE can be used to retrieve these, it seems to be more convenient to know where an error is coming from.
1 parent 13a7881 commit 1b8992e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

neovim/msgpack_rpc/session.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ def handler():
172172
except Exception as err:
173173
warn("error caught while processing request '%s %s': %s", name,
174174
args, format_exc())
175-
response.send(repr(err), error=True)
175+
response.send(repr(err) + "\n" + format_exc(5), error=True)
176176
debug('greenlet %s is now dying...', gr)
177177

178178
# Create a new greenlet to handle the request

0 commit comments

Comments
 (0)