mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-11-24 14:35:53 +00:00
allow a 2 factor gap in expected mergeset size
This commit is contained in:
parent
f73bd51d61
commit
0b4151f935
@ -47,9 +47,9 @@ func (flow *handleRequestAnticoneFlow) start() error {
|
|||||||
|
|
||||||
// GetAnticone is expected to be called by the syncee for getting the anticone of the header selected tip
|
// GetAnticone is expected to be called by the syncee for getting the anticone of the header selected tip
|
||||||
// intersected by past of relayed block, and is thus expected to be bounded by mergeset limit since
|
// intersected by past of relayed block, and is thus expected to be bounded by mergeset limit since
|
||||||
// we relay blocks only if they enter virtual's mergeset. We add 2 for a small margin error.
|
// we relay blocks only if they enter virtual's mergeset. We add a 2 factor for possible sync gaps.
|
||||||
blockHashes, err := flow.Domain().Consensus().GetAnticone(blockHash, contextHash,
|
blockHashes, err := flow.Domain().Consensus().GetAnticone(blockHash, contextHash,
|
||||||
flow.Config().ActiveNetParams.MergeSetSizeLimit+2)
|
flow.Config().ActiveNetParams.MergeSetSizeLimit*2)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return protocolerrors.Wrap(true, err, "Failed querying anticone")
|
return protocolerrors.Wrap(true, err, "Failed querying anticone")
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user