Fix crash-at-shutdown if exiting before initializing wallet

This commit is contained in:
Gavin Andresen 2013-05-24 15:52:52 -04:00
parent 8ab6d0a568
commit dbc6dea1b2

View file

@ -100,7 +100,8 @@ void Shutdown()
StopNode();
{
LOCK(cs_main);
pwalletMain->SetBestChain(CBlockLocator(pindexBest));
if (pwalletMain)
pwalletMain->SetBestChain(CBlockLocator(pindexBest));
if (pblocktree)
pblocktree->Flush();
if (pcoinsTip)