Bump timeout to 15s. Show timeout if timed out.
This commit is contained in:
parent
ffd9c65e7d
commit
198fe298b7
@ -30,7 +30,7 @@ class RPCClient(JSONRPC):
|
|||||||
message = await f
|
message = await f
|
||||||
except asyncio.TimeoutError:
|
except asyncio.TimeoutError:
|
||||||
future.cancel()
|
future.cancel()
|
||||||
print('request timed out')
|
print('request timed out after {}s'.format(timeout))
|
||||||
else:
|
else:
|
||||||
await self.handle_message(message)
|
await self.handle_message(message)
|
||||||
|
|
||||||
@ -82,7 +82,7 @@ def main():
|
|||||||
coro = loop.create_connection(RPCClient, 'localhost', args.port)
|
coro = loop.create_connection(RPCClient, 'localhost', args.port)
|
||||||
try:
|
try:
|
||||||
transport, protocol = loop.run_until_complete(coro)
|
transport, protocol = loop.run_until_complete(coro)
|
||||||
coro = protocol.send_and_wait(args.command[0], args.param, timeout=5)
|
coro = protocol.send_and_wait(args.command[0], args.param, timeout=15)
|
||||||
loop.run_until_complete(coro)
|
loop.run_until_complete(coro)
|
||||||
except OSError:
|
except OSError:
|
||||||
print('error connecting - is ElectrumX catching up or not running?')
|
print('error connecting - is ElectrumX catching up or not running?')
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user