From d0cdcff8aa5c4a8cc2decd4071291084a8fb0a89 Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Tue, 19 Feb 2019 16:18:38 -0800 Subject: [PATCH] sync: improve assert message for bounded channel buffer size --- tokio-sync/src/mpsc/bounded.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tokio-sync/src/mpsc/bounded.rs b/tokio-sync/src/mpsc/bounded.rs index 9bbfe6770..2b832d58e 100644 --- a/tokio-sync/src/mpsc/bounded.rs +++ b/tokio-sync/src/mpsc/bounded.rs @@ -111,7 +111,7 @@ pub struct RecvError(()); /// })); /// ``` pub fn channel(buffer: usize) -> (Sender, Receiver) { - assert_eq!(buffer >= 1, true); + assert!(buffer > 0, "mpsc bounded channel requires buffer > 0"); let semaphore = (::semaphore::Semaphore::new(buffer), buffer); let (tx, rx) = chan::channel(semaphore);