Browse Source
interface.debug will now also print errors
dependabot/pip/contrib/deterministic-build/ecdsa-0.13.3
SomberNight
6 years ago
No known key found for this signature in database
GPG Key ID: B33B5F232C6271E9
1 changed files with
4 additions and
1 deletions
-
electrum/interface.py
|
|
@ -38,7 +38,7 @@ import logging |
|
|
|
import aiorpcx |
|
|
|
from aiorpcx import RPCSession, Notification, NetAddress |
|
|
|
from aiorpcx.curio import timeout_after, TaskTimeout |
|
|
|
from aiorpcx.jsonrpc import JSONRPC |
|
|
|
from aiorpcx.jsonrpc import JSONRPC, CodeMessageError |
|
|
|
from aiorpcx.rawsocket import RSClient |
|
|
|
import certifi |
|
|
|
|
|
|
@ -115,6 +115,9 @@ class NotificationSession(RPCSession): |
|
|
|
timeout) |
|
|
|
except (TaskTimeout, asyncio.TimeoutError) as e: |
|
|
|
raise RequestTimedOut(f'request timed out: {args} (id: {msg_id})') from e |
|
|
|
except CodeMessageError as e: |
|
|
|
self.maybe_log(f"--> {repr(e)} (id: {msg_id})") |
|
|
|
raise |
|
|
|
else: |
|
|
|
self.maybe_log(f"--> {response} (id: {msg_id})") |
|
|
|
return response |
|
|
|