Browse Source

Merge pull request #2172 from Diapolo/init_messages

make database init messages more valuable
miguelfreitas
Gavin Andresen 12 years ago
parent
commit
c83c3cbe97
  1. 10
      src/init.cpp

10
src/init.cpp

@ -581,9 +581,9 @@ bool AppInit2() @@ -581,9 +581,9 @@ bool AppInit2()
int64 nStart;
// ********************************************************* Step 5: verify database integrity
// ********************************************************* Step 5: verify wallet database integrity
uiInterface.InitMessage(_("Verifying database integrity..."));
uiInterface.InitMessage(_("Verifying wallet integrity..."));
if (!bitdb.Open(GetDataDir()))
{
@ -779,10 +779,12 @@ bool AppInit2() @@ -779,10 +779,12 @@ bool AppInit2()
pblocktree->WriteReindexing(true);
if (!LoadBlockIndex())
return InitError(_("Error loading block/coin databases"));
return InitError(_("Error loading block database"));
uiInterface.InitMessage(_("Verifying block database integrity..."));
if (!VerifyDB())
return InitError(_("Corrupted database detected. Please restart the client with -reindex."));
return InitError(_("Corrupted block database detected. Please restart the client with -reindex."));
// as LoadBlockIndex can take several minutes, it's possible the user
// requested to kill bitcoin-qt during the last operation. If so, exit.

Loading…
Cancel
Save