Restructure import method chain

This commit is contained in:
nolash
2020-09-21 19:10:20 +02:00
parent 5a45512f3b
commit 2678231f39
4 changed files with 31 additions and 16 deletions

View File

@@ -130,8 +130,9 @@ def start_server():
try:
(rpc_id, r) = process_input(j)
csock.send(json.dumps(jsonrpc_ok(rpc_id, r)).encode('utf-8'))
except:
except Exception as e:
# TODO: handle cases to give better error context to caller
logg.error('error {}'.format(e))
csock.send(json.dumps(jsonrpc_error(j['id'], JSONRPCServerError)).encode('utf-8'))
csock.close()