diff --git a/polkadot/node/metered-channel/src/unbounded.rs b/polkadot/node/metered-channel/src/unbounded.rs index 1a58ac6f1c..c2035ece8d 100644 --- a/polkadot/node/metered-channel/src/unbounded.rs +++ b/polkadot/node/metered-channel/src/unbounded.rs @@ -140,7 +140,7 @@ impl UnboundedMeteredSender { /// Attempt to send message or fail immediately. pub fn unbounded_send(&mut self, msg: T) -> result::Result<(), mpsc::TrySendError> { - self.inner.unbounded_send(msg).expect("Unbounded send never fails. qed"); + self.inner.unbounded_send(msg)?; self.meter.fill.fetch_add(1, Ordering::SeqCst); Ok(()) }