-
Notifications
You must be signed in to change notification settings - Fork 232
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Extract IBD management from invs relay flow to a new separated flow (#…
…1930) * Separate IBD to a new flow (so now invs are handled concurrently and no route capacity errors) * Invs messages should be queued while waiting for BlockLocator msg * Close IBD channel so that HandleIBDFlow exits too * Apply flow separation to p2p protocol v4 * Manage the IBDRequestChannel through the Peer struct * Some IBDs take a little longer
- Loading branch information
1 parent
b1b179c
commit 4855d84
Showing
12 changed files
with
295 additions
and
140 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.