We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 28d42c6 commit 72e02d5Copy full SHA for 72e02d5
src/protocol/request_response/mod.rs
@@ -292,6 +292,9 @@ impl RequestResponseProtocol {
292
async fn on_connection_closed(&mut self, peer: PeerId) {
293
tracing::debug!(target: LOG_TARGET, ?peer, protocol = %self.protocol, "connection closed");
294
295
+ // Remove any pending outbound substreams for this peer.
296
+ self.pending_outbound.retain(|_, context| context.peer != peer);
297
+
298
let Some(context) = self.peers.remove(&peer) else {
299
tracing::error!(
300
target: LOG_TARGET,
0 commit comments