From 2ece52f339047b49898880ade3f44661958a0bc7 Mon Sep 17 00:00:00 2001 From: Arkadiy Paronyan <arkady.paronyan@gmail.com> Date: Thu, 19 Jul 2018 16:04:05 +0200 Subject: [PATCH] Explicit disconnect on timeout (#382) --- substrate/substrate/network/src/protocol.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/substrate/substrate/network/src/protocol.rs b/substrate/substrate/network/src/protocol.rs index a9e09a36d1b..6bc20af5b86 100644 --- a/substrate/substrate/network/src/protocol.rs +++ b/substrate/substrate/network/src/protocol.rs @@ -393,7 +393,7 @@ impl<B: BlockT, S: Specialization<B>> Protocol<B, S> { self.specialization.write().maintain_peers(&mut ProtocolContext::new(&self.context_data, io)); for p in aborting { - self.on_peer_disconnected(io, p); + io.disconnect_peer(p); } } -- GitLab