mirror of
https://github.com/fluencelabs/rust-libp2p
synced 2025-06-22 14:21:33 +00:00
@ -390,7 +390,9 @@ where C: AsyncRead + AsyncWrite
|
||||
},
|
||||
Err(err) => {
|
||||
debug!("Failed to open outbound substream {}", substream.num);
|
||||
inner.buffer.retain(|elem| elem.substream_id() != substream.num);
|
||||
inner.buffer.retain(|elem| {
|
||||
elem.substream_id() != substream.num || elem.endpoint() == Some(Endpoint::Dialer)
|
||||
});
|
||||
return Err(err)
|
||||
},
|
||||
};
|
||||
|
Reference in New Issue
Block a user