diff options
author | MarcoFalke <falke.marco@gmail.com> | 2019-05-09 18:10:29 -0400 |
---|---|---|
committer | MarcoFalke <falke.marco@gmail.com> | 2019-05-13 11:53:38 -0400 |
commit | fa86c8aec611a9b9d2f53960c92419cf2a8bb92d (patch) | |
tree | 99d40b228ca322a82a860923461fce69b1b3e904 | |
parent | c459c5f70176928adcee4935813a2dbe7f4dbd51 (diff) |
init: Remove dead code in LoadChainTip
-rw-r--r-- | src/validation.cpp | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/validation.cpp b/src/validation.cpp index b71e8daf97..77d1d4bb40 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -3951,20 +3951,10 @@ bool static LoadBlockIndexDB(const CChainParams& chainparams) EXCLUSIVE_LOCKS_RE bool LoadChainTip(const CChainParams& chainparams) { AssertLockHeld(cs_main); + assert(!pcoinsTip->GetBestBlock().IsNull()); // Never called when the coins view is empty if (::ChainActive().Tip() && ::ChainActive().Tip()->GetBlockHash() == pcoinsTip->GetBestBlock()) return true; - if (pcoinsTip->GetBestBlock().IsNull() && mapBlockIndex.size() == 1) { - // In case we just added the genesis block, connect it now, so - // that we always have a ::ChainActive().Tip() when we return. - LogPrintf("%s: Connecting genesis block...\n", __func__); - CValidationState state; - if (!ActivateBestChain(state, chainparams)) { - LogPrintf("%s: failed to activate chain (%s)\n", __func__, FormatStateMessage(state)); - return false; - } - } - // Load pointer to end of best chain CBlockIndex* pindex = LookupBlockIndex(pcoinsTip->GetBestBlock()); if (!pindex) { |