Browse Source

print -rescan timing info in debug.log

0.8
Gavin Andresen 14 years ago
parent
commit
f1307515b7
  1. 10
      init.cpp

10
init.cpp

@ -330,6 +330,13 @@ bool AppInit2(int argc, char* argv[]) @@ -330,6 +330,13 @@ bool AppInit2(int argc, char* argv[])
strErrors += _("Error loading wallet.dat \n");
printf(" wallet %15"PRI64d"ms\n", GetTimeMillis() - nStart);
if (GetBoolArg("-rescan"))
{
nStart = GetTimeMillis();
ScanForWalletTransactions(pindexGenesisBlock);
printf(" rescan %15"PRI64d"ms\n", GetTimeMillis() - nStart);
}
printf("Done loading\n");
//// debug print
@ -346,9 +353,6 @@ bool AppInit2(int argc, char* argv[]) @@ -346,9 +353,6 @@ bool AppInit2(int argc, char* argv[])
return false;
}
if (GetBoolArg("-rescan"))
ScanForWalletTransactions(pindexGenesisBlock);
// Add wallet transactions that aren't already in a block to mapTransactions
ReacceptWalletTransactions();

Loading…
Cancel
Save