Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

EPE-165: Improve logic for unlinkable blocks while sync'ing #10027

Merged
merged 1 commit into from
Feb 12, 2021

Conversation

rusty-block-one
Copy link
Contributor

The current logic for handling unlinkable blocks while sync'ing closes
the node prematurely when the node is flooded with unlinkable blocks in
a short time window. This fix groups unlinkable blocks into time windows
in order to manage the flooding condition.

Change Description

Change Type

Select ONE:

  • Documentation
  • Stability bug fix
  • Other
  • Other - special case

Testing Changes

Select ANY that apply:

  • New Tests
  • Existing Tests
  • Test Framework
  • CI System
  • Other

Consensus Changes

  • Consensus Changes

API Changes

  • API Changes

Documentation Additions

  • Documentation Additions

The current logic for handling unlinkable blocks while sync'ing closes
the node prematurely when the node is flooded with unlinkable blocks in
a short time window. This fix groups unlinkable blocks into time windows
in order to manage the flooding condition.
@rusty-block-one
Copy link
Contributor Author

@heifner @brianjohnson5972 When time permits, could you please review. This PR is a cherry-pick of the develop changes which have been approved.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants