diff --git a/substrate/client/network/src/peer_info.rs b/substrate/client/network/src/peer_info.rs index 1b808e55e78a2401abf57111c9dd0b23f14be96f..21eeea6bcc0c30415c646fdd18abb6f5f56ae09d 100644 --- a/substrate/client/network/src/peer_info.rs +++ b/substrate/client/network/src/peer_info.rs @@ -460,7 +460,7 @@ impl NetworkBehaviour for PeerInfoBehaviour { cx: &mut Context, params: &mut impl PollParameters, ) -> Poll<ToSwarm<Self::ToSwarm, THandlerInEvent<Self>>> { - while let Some(event) = self.pending_actions.pop_front() { + if let Some(event) = self.pending_actions.pop_front() { return Poll::Ready(event) }