From de83ab6d4a05ec7f036da16e8054ca158666e3d0 Mon Sep 17 00:00:00 2001 From: SomberNight Date: Wed, 4 Sep 2019 14:35:04 +0200 Subject: [PATCH] CLI: remove timeout for offline commands e.g. when interacting with hw wallets (e.g. signmessage) it does not make sense to time out also, str(e) of some exceptions such as TimeoutError is ""... --- run_electrum | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/run_electrum b/run_electrum index 0cc06d256..95525f116 100755 --- a/run_electrum +++ b/run_electrum @@ -395,7 +395,7 @@ if __name__ == '__main__': print_msg("To run this command without a daemon, use --offline") sys_exit(1) except Exception as e: - print_stderr(e) + print_stderr(str(e) or repr(e)) sys_exit(1) else: if cmd.requires_network: @@ -406,9 +406,9 @@ if __name__ == '__main__': coro = run_offline_command(config, config_options, plugins) fut = asyncio.run_coroutine_threadsafe(coro, loop) try: - result = fut.result(10) + result = fut.result() except Exception as e: - print_stderr(e) + print_stderr(str(e) or repr(e)) sys_exit(1) if isinstance(result, str): print_msg(result)