diff --git a/binaries/cuprated/src/txpool/dandelion/stem_service.rs b/binaries/cuprated/src/txpool/dandelion/stem_service.rs index 2debfd42..1a288f3d 100644 --- a/binaries/cuprated/src/txpool/dandelion/stem_service.rs +++ b/binaries/cuprated/src/txpool/dandelion/stem_service.rs @@ -53,6 +53,8 @@ impl Stream for OutboundPeerStream { OutboundPeerStreamState::AwaitingPeer(fut) => { let res = ready!(fut.poll_unpin(cx)); + self.state = OutboundPeerStreamState::Standby; + return Poll::Ready(Some(res.map(|res| { let PeerSetResponse::StemPeer(stem_peer) = res else { unreachable!()