From defa593138d428f6ca0d8536b82566227d38f5bc Mon Sep 17 00:00:00 2001 From: Jerry Starke Date: Sat, 20 Jun 2026 01:21:59 +0200 Subject: [PATCH] Revert "make messagedelivery return" This reverts commit 587dda7333b7e6c7103a79ef947bca434c53676f. --- rnex-core/src/nex/user.rs | 2 -- rnex-core/src/rmc/protocols/message_delivery.rs | 10 +++++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/rnex-core/src/nex/user.rs b/rnex-core/src/nex/user.rs index ce68a35..c79401d 100644 --- a/rnex-core/src/nex/user.rs +++ b/rnex-core/src/nex/user.rs @@ -948,8 +948,6 @@ impl MessageDelivery for User { message.emplace_parent(&msg)?; user.remote.deliver_message(message).await; - - return Ok(()); } 2 => { return Err(ErrorCode::Core_NotImplemented); diff --git a/rnex-core/src/rmc/protocols/message_delivery.rs b/rnex-core/src/rmc/protocols/message_delivery.rs index 275f249..8cd806f 100644 --- a/rnex-core/src/rmc/protocols/message_delivery.rs +++ b/rnex-core/src/rmc/protocols/message_delivery.rs @@ -11,8 +11,8 @@ pub trait MessageDelivery { #[method_id(1)] async fn deliver_message(&self, message: Any) -> Result<(), ErrorCode>; } -// #[rmc_proto(27, NoReturn)] -// pub trait MessageDeliveryNoResponse { -// #[method_id(1)] -// async fn deliver_message(&self, message: Any); -// } +#[rmc_proto(27, NoReturn)] +pub trait MessageDeliveryNoResponse { + #[method_id(1)] + async fn deliver_message(&self, message: Any); +}