mirror of
https://github.com/sigp/lighthouse.git
synced 2026-04-08 18:50:05 +00:00
drop parent lookup if either req has a peer disconnect during download
This commit is contained in:
@@ -699,7 +699,7 @@ impl<T: BeaconChainTypes> BlockLookups<T> {
|
||||
/* Check disconnection for parent lookups */
|
||||
while let Some(pos) = self.parent_lookups.iter_mut().position(|req| {
|
||||
req.check_block_peer_disconnected(peer_id).is_err()
|
||||
&& req.check_blob_peer_disconnected(peer_id).is_err()
|
||||
|| req.check_blob_peer_disconnected(peer_id).is_err()
|
||||
}) {
|
||||
let parent_lookup = self.parent_lookups.remove(pos);
|
||||
trace!(self.log, "Parent lookup's peer disconnected"; &parent_lookup);
|
||||
|
||||
Reference in New Issue
Block a user