From 7d3b0ad192fa6da7f0301fb0db7472031a3d253a Mon Sep 17 00:00:00 2001 From: RyanStewart <47729789+RyanJamesStewart@users.noreply.github.com> Date: Wed, 13 May 2026 00:05:35 -0700 Subject: [PATCH] sync: remove useless conversion in oneshot Receiver::poll (#8142) --- tokio/src/sync/oneshot.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tokio/src/sync/oneshot.rs b/tokio/src/sync/oneshot.rs index 3b8055b68..aea255020 100644 --- a/tokio/src/sync/oneshot.rs +++ b/tokio/src/sync/oneshot.rs @@ -1279,10 +1279,10 @@ impl Future for Receiver { let ret = if let Some(inner) = self.as_ref().get_ref().inner.as_ref() { #[cfg(all(tokio_unstable, feature = "tracing"))] - let res = ready!(trace_poll_op!("poll_recv", inner.poll_recv(cx))).map_err(Into::into); + let res = ready!(trace_poll_op!("poll_recv", inner.poll_recv(cx))); #[cfg(any(not(tokio_unstable), not(feature = "tracing")))] - let res = ready!(inner.poll_recv(cx)).map_err(Into::into); + let res = ready!(inner.poll_recv(cx)); res } else {