mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-09 20:11:09 +00:00
core: send justification requests in parallel to block requests (#1563)
* core: send justification requests in parallel to block requests * core: fix grandpa test
This commit is contained in:
committed by
Robert Habermeier
parent
6e55812704
commit
5ddcbe0ca6
@@ -93,10 +93,10 @@ impl<B: BlockT> PendingJustifications<B> {
|
||||
|
||||
let mut available_peers = peers.iter().filter_map(|(peer, sync)| {
|
||||
// don't request to any peers that already have pending requests
|
||||
if let PeerSyncState::Available = sync.state {
|
||||
Some((*peer, sync.best_number))
|
||||
} else {
|
||||
if self.peer_requests.contains_key(&peer) {
|
||||
None
|
||||
} else {
|
||||
Some((*peer, sync.best_number))
|
||||
}
|
||||
}).collect::<VecDeque<_>>();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user