diff --git a/tonic/src/transport/server/mod.rs b/tonic/src/transport/server/mod.rs index fc5c04b7a..ec4a884b8 100644 --- a/tonic/src/transport/server/mod.rs +++ b/tonic/src/transport/server/mod.rs @@ -52,7 +52,7 @@ use hyper::{body::Incoming, service::Service as HyperService}; use pin_project::pin_project; use std::{ fmt, - future::{self, poll_fn, Future}, + future::{self, Future}, marker::PhantomData, net::SocketAddr, pin::{pin, Pin}, @@ -725,10 +725,6 @@ impl Server { trace!("connection accepted"); - poll_fn(|cx| svc.poll_ready(cx)) - .await - .map_err(super::Error::from_source)?; - let req_svc = svc .call(&io) .await