Skip to content

Commit

Permalink
Merge branch 'master' into lexnv/pending-outbound-fix
Browse files Browse the repository at this point in the history
  • Loading branch information
lexnv authored Dec 3, 2024
2 parents bf8e695 + 7612ec9 commit c731f19
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/protocol/request_response/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -292,6 +292,9 @@ impl RequestResponseProtocol {
async fn on_connection_closed(&mut self, peer: PeerId) {
tracing::debug!(target: LOG_TARGET, ?peer, protocol = %self.protocol, "connection closed");

// Remove any pending outbound substreams for this peer.
self.pending_outbound.retain(|_, context| context.peer != peer);

let Some(context) = self.peers.remove(&peer) else {
tracing::error!(
target: LOG_TARGET,
Expand Down

0 comments on commit c731f19

Please sign in to comment.