mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-11-24 14:35:53 +00:00
Don't resolve virtual if updateVirtual
This commit is contained in:
parent
b8717379be
commit
590af1f95c
@ -679,7 +679,15 @@ func (flow *handleIBDFlow) syncMissingBlockBodies(highHash *externalapi.DomainHa
|
|||||||
progressReporter.reportProgress(len(hashesToRequest), highestProcessedDAAScore)
|
progressReporter.reportProgress(len(hashesToRequest), highestProcessedDAAScore)
|
||||||
}
|
}
|
||||||
|
|
||||||
return flow.resolveVirtual(highestProcessedDAAScore)
|
// We need to resolve virtual only if it wasn't updated while syncing block bodies
|
||||||
|
if !updateVirtual {
|
||||||
|
err := flow.resolveVirtual(highestProcessedDAAScore)
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return flow.OnNewBlockTemplate()
|
||||||
}
|
}
|
||||||
|
|
||||||
func (flow *handleIBDFlow) banIfBlockIsHeaderOnly(block *externalapi.DomainBlock) error {
|
func (flow *handleIBDFlow) banIfBlockIsHeaderOnly(block *externalapi.DomainBlock) error {
|
||||||
@ -711,9 +719,5 @@ func (flow *handleIBDFlow) resolveVirtual(estimatedVirtualDAAScoreTarget uint64)
|
|||||||
}
|
}
|
||||||
|
|
||||||
log.Infof("Resolved virtual")
|
log.Infof("Resolved virtual")
|
||||||
err = flow.OnNewBlockTemplate()
|
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user