Store cache on exit

pull/2/head
Jaquee 7 years ago
parent ea49e84215
commit 913ef54c22

@ -643,6 +643,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");