aboutsummaryrefslogtreecommitdiff
path: root/src/libwalletqt/Wallet.cpp
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2017-10-31 15:32:00 -0500
committerluigi1111 <luigi1111w@gmail.com>2017-10-31 15:32:00 -0500
commit05844b0a29d7ab201f4ff9c88a69013410268a48 (patch)
tree2996b928ab10c9eb7fd3f6d69a5b1aef9bfb88e9 /src/libwalletqt/Wallet.cpp
parent6f14fde89c98eee723755f6505707fb8c7b0e63d (diff)
parent913ef54c22180ae71b848537536ea5dc12726269 (diff)
downloadmonzero-gui-05844b0a29d7ab201f4ff9c88a69013410268a48.tar.gz
monzero-gui-05844b0a29d7ab201f4ff9c88a69013410268a48.tar.xz
monzero-gui-05844b0a29d7ab201f4ff9c88a69013410268a48.zip
Merge pull request #911
913ef54 Store cache on exit
Diffstat (limited to 'src/libwalletqt/Wallet.cpp')
-rw-r--r--src/libwalletqt/Wallet.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libwalletqt/Wallet.cpp b/src/libwalletqt/Wallet.cpp
index 8525bf3a..409d3d1a 100644
--- a/src/libwalletqt/Wallet.cpp
+++ b/src/libwalletqt/Wallet.cpp
@@ -650,6 +650,12 @@ Wallet::~Wallet()
delete m_history;
m_history = NULL;
//Monero::WalletManagerFactory::getWalletManager()->closeWallet(m_walletImpl);
+ if(status() == Status_Critical)
+ qDebug("Not storing wallet cache");
+ else if( m_walletImpl->store(""))
+ qDebug("Wallet cache stored successfully");
+ else
+ qDebug("Error storing wallet cache");
delete m_walletImpl;
m_walletImpl = NULL;
qDebug("m_walletImpl deleted");