diff --git a/tokio/src/macros/select.rs b/tokio/src/macros/select.rs index ca4f9630c..aa29105ec 100644 --- a/tokio/src/macros/select.rs +++ b/tokio/src/macros/select.rs @@ -446,7 +446,7 @@ macro_rules! select { (@ { $($t:tt)* } ) => { // No `else` branch - $crate::select!(@{ $($t)*; unreachable!() }) + $crate::select!(@{ $($t)*; panic!("all branches are disabled and there is no else branch") }) }; (@ { $($t:tt)* } else => $else:expr $(,)?) => { $crate::select!(@{ $($t)*; $else })