diff --git a/actix-server/src/signals.rs b/actix-server/src/signals.rs index ed16e86f..e914dd2b 100644 --- a/actix-server/src/signals.rs +++ b/actix-server/src/signals.rs @@ -33,7 +33,7 @@ impl Signals { { actix_rt::spawn(Signals { srv, - stream: Box::pin(actix_rt::signal::ctrl_c()), + signals: Box::pin(actix_rt::signal::ctrl_c()), }); } #[cfg(unix)] @@ -75,7 +75,7 @@ impl Future for Signals { fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll { #[cfg(not(unix))] - match Pin::new(&mut self.stream).poll(cx) { + match self.signals.as_mut().poll(cx) { Poll::Ready(_) => { self.srv.signal(Signal::Int); Poll::Ready(())