From 721cb1ad0b9e12965c552312c6141034916b90ba Mon Sep 17 00:00:00 2001 From: Janus Date: Wed, 14 Mar 2018 17:03:09 +0100 Subject: [PATCH] lightning: pass trace to client --- lib/lightning.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/lightning.py b/lib/lightning.py index 09fa1bfd..ee96265c 100644 --- a/lib/lightning.py +++ b/lib/lightning.py @@ -822,7 +822,7 @@ async def readReqAndReply(obj, writer): except BaseException as e: traceback.print_exc() print("exception while calling method", obj["method"]) - writer.write(json.dumps({"id":obj["id"],"error": {"code": -32002, "message": str(e)}}).encode("ascii") + b"\n") + writer.write(json.dumps({"id":obj["id"],"error": {"code": -32002, "message": traceback.format_exc()}}).encode("ascii") + b"\n") await writer.drain() else: if not found: