diff options
author | João Barbosa <joao.paulo.barbosa@gmail.com> | 2018-12-12 23:21:19 +0000 |
---|---|---|
committer | João Barbosa <joao.paulo.barbosa@gmail.com> | 2019-01-16 00:33:32 +0000 |
commit | 0cd9ad208c327127cc4616ccdc37557fad3cf381 (patch) | |
tree | 41393ae40812ce24475b650c89b70858d88f0336 /src/init.cpp | |
parent | 0a0b2ea11fde7becbdd1c04205336c3a39bffbc0 (diff) | |
download | bitcoin-0cd9ad208c327127cc4616ccdc37557fad3cf381.tar.xz |
rpc: Make unloadwallet wait for complete wallet unload
Github-Pull: #14941
Rebased-From: c37851d
Diffstat (limited to 'src/init.cpp')
-rw-r--r-- | src/init.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/init.cpp b/src/init.cpp index c16009a0ba..075dc42099 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -282,10 +282,10 @@ void Shutdown() LogPrintf("%s: Unable to remove pidfile: %s\n", __func__, e.what()); } #endif + g_wallet_init_interface.Close(); UnregisterAllValidationInterfaces(); GetMainSignals().UnregisterBackgroundSignalScheduler(); GetMainSignals().UnregisterWithMempoolSignals(mempool); - g_wallet_init_interface.Close(); globalVerifyHandle.reset(); ECC_Stop(); LogPrintf("%s: done\n", __func__); |