Thanks to visit codestin.com
Credit goes to github.com

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

DAWN-276 ⁃ more eosd sync issues for hotfix 1 #916

@blockone-syncclient

Description

@blockone-syncclient

Phil has been working on some sync issues for the december hotfix #1

On Dec. 7, testnet B node 4 went out of sync. several attempts to restart it proved problematic as the sync feature continually got out-of-order blocks, or in some cases simply stopped dead.
After log analysis, code review, and localized testing, It was determined that the sync manager object was still requesting concurrent sets of blocks from multiple peers, rather than the intended behavior of receiving one chunk at a time but varying the intended requester so as to avoid excessive burden to a single peer.

275 and this issue are aimed at preventing block producer nodes from hanging or crashing as a result of at least some user error, such as loading the wrong genesis.json file

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions