From 8951dc3120f08b8cdd4eda3a68360f3525f837bb Mon Sep 17 00:00:00 2001 From: SomberNight Date: Mon, 26 Feb 2018 01:33:02 +0100 Subject: [PATCH] restore cmd: stop wallet threads while "restore" does not wait for verifier to finish, this will at least ensure that whatever has been verified, gets persisted --- electrum | 2 ++ 1 file changed, 2 insertions(+) diff --git a/electrum b/electrum index 0e109e8ef..4a0470b23 100755 --- a/electrum +++ b/electrum @@ -161,6 +161,8 @@ def run_non_RPC(config): print_msg("Recovering wallet...") wallet.synchronize() wallet.wait_until_synchronized() + wallet.stop_threads() + # note: we don't wait for SPV msg = "Recovery successful" if wallet.is_found() else "Found no history for this wallet" else: msg = "This wallet was restored offline. It may contain more addresses than displayed."