Skip to content

Commit 3f01963

Browse files
committed
Merge pull request #47 from equalsraf/tb-traceback
Include request exception traceback in log
2 parents 5b09017 + 2dc444e commit 3f01963

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

neovim/msgpack_rpc/session.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
import logging
33
from collections import deque
44

5-
import greenlet
5+
from traceback import format_exc
66

7+
import greenlet
78

89
logger = logging.getLogger(__name__)
910
debug, info, warn = (logger.debug, logger.info, logger.warn,)
@@ -136,7 +137,7 @@ def handler():
136137
response.send(rv)
137138
except Exception as err:
138139
warn("error caught while processing request '%s %s': %s", name,
139-
args, err)
140+
args, format_exc())
140141
response.send(repr(err), error=True)
141142
debug('greenlet %s is now dying...', gr)
142143
self._greenlets.remove(gr)

0 commit comments

Comments
 (0)