We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 98bf02d commit 855f57eCopy full SHA for 855f57e
crates/rmcp/src/transport.rs
@@ -221,7 +221,8 @@ where
221
item: TxJsonRpcMessage<R>,
222
) -> impl Future<Output = Result<(), Self::Error>> + Send + 'static {
223
let sender = self.sender.clone();
224
- let terminate = matches!(item, TxJsonRpcMessage::<R>::Response(_));
+ let terminate = matches!(item, TxJsonRpcMessage::<R>::Response(_))
225
+ || matches!(item, TxJsonRpcMessage::<R>::Error(_));
226
let signal = self.finished_signal.clone();
227
async move {
228
sender.send(item).await?;
0 commit comments