diff --git a/tokio/src/macros/select.rs b/tokio/src/macros/select.rs index c726649b7b4..77ae3e08794 100644 --- a/tokio/src/macros/select.rs +++ b/tokio/src/macros/select.rs @@ -502,7 +502,7 @@ macro_rules! select { let mut fut = unsafe { Pin::new_unchecked(fut) }; // Try polling it - let out = match fut.poll(cx) { + let out = match Future::poll(fut, cx) { Ready(out) => out, Pending => { // Track that at least one future is