Add comment to describe callers to ActivateBestChain
This commit is contained in:
parent
962f7f054f
commit
73666ad059
1 changed files with 5 additions and 0 deletions
|
@ -2388,6 +2388,11 @@ static void NotifyHeaderTip() {
|
||||||
* that is already loaded (to avoid loading it again from disk).
|
* that is already loaded (to avoid loading it again from disk).
|
||||||
*/
|
*/
|
||||||
bool ActivateBestChain(CValidationState &state, const CChainParams& chainparams, std::shared_ptr<const CBlock> pblock) {
|
bool ActivateBestChain(CValidationState &state, const CChainParams& chainparams, std::shared_ptr<const CBlock> pblock) {
|
||||||
|
// Note that while we're often called here from ProcessNewBlock, this is
|
||||||
|
// far from a guarantee. Things in the P2P/RPC will often end up calling
|
||||||
|
// us in the middle of ProcessNewBlock - do not assume pblock is set
|
||||||
|
// sanely for performance or correctness!
|
||||||
|
|
||||||
CBlockIndex *pindexMostWork = NULL;
|
CBlockIndex *pindexMostWork = NULL;
|
||||||
CBlockIndex *pindexNewTip = NULL;
|
CBlockIndex *pindexNewTip = NULL;
|
||||||
do {
|
do {
|
||||||
|
|
Loading…
Reference in a new issue