From cfac1936b6bf624d2c05ea9b2cd2356344f9fa18 Mon Sep 17 00:00:00 2001 From: Rob Ede Date: Fri, 5 Nov 2021 02:02:19 +0000 Subject: [PATCH] fix server non-unix signal impl send --- actix-server/CHANGES.md | 3 +++ actix-server/src/signals.rs | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/actix-server/CHANGES.md b/actix-server/CHANGES.md index 401248cebd..098c37fb9f 100644 --- a/actix-server/CHANGES.md +++ b/actix-server/CHANGES.md @@ -1,6 +1,9 @@ # Changes ## Unreleased - 2021-xx-xx +* Fix non-unix signal handler. [#410] + +[#410]: https://github.com/actix/actix-net/pull/410 ## 2.0.0-beta.7 - 2021-11-05 diff --git a/actix-server/src/signals.rs b/actix-server/src/signals.rs index 4013d7f220..0822a433f4 100644 --- a/actix-server/src/signals.rs +++ b/actix-server/src/signals.rs @@ -35,7 +35,7 @@ impl fmt::Display for Signal { /// Process signal listener. pub(crate) struct Signals { #[cfg(not(unix))] - signals: futures_core::future::LocalBoxFuture<'static, std::io::Result<()>>, + signals: futures_core::future::BoxFuture<'static, std::io::Result<()>>, #[cfg(unix)] signals: Vec<(Signal, actix_rt::signal::unix::Signal)>,