Send on pending RPCs on established connection. (#1156)

This commit is contained in:
Roman Borschel
2019-06-03 12:08:01 +02:00
committed by GitHub
parent 6a2a401458
commit 3440d1896e

View File

@@ -493,7 +493,7 @@ where
}
fn inject_connected(&mut self, id: PeerId, endpoint: ConnectedPoint) {
if let Some(pos) = self.pending_rpcs.iter().position(|(p, _)| p == &id) {
while let Some(pos) = self.pending_rpcs.iter().position(|(p, _)| p == &id) {
let (_, rpc) = self.pending_rpcs.remove(pos);
self.queued_events.push(NetworkBehaviourAction::SendEvent {
peer_id: id.clone(),