From 14379ba2e02b20a2017353250a40b69f3c4cf878 Mon Sep 17 00:00:00 2001 From: Zahari Dichev Date: Wed, 23 Sep 2020 12:13:50 +0300 Subject: [PATCH] Fix features errors Signed-off-by: Zahari Dichev --- tokio/src/sync/mod.rs | 1 + tokio/src/sync/mpsc/chan.rs | 2 +- tokio/src/util/mod.rs | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tokio/src/sync/mod.rs b/tokio/src/sync/mod.rs index 2e674136f53..faef1af0175 100644 --- a/tokio/src/sync/mod.rs +++ b/tokio/src/sync/mod.rs @@ -478,6 +478,7 @@ cfg_not_sync! { cfg_signal! { pub(crate) mod mpsc; pub(crate) mod semaphore_ll; + pub(crate) mod notify; } } diff --git a/tokio/src/sync/mpsc/chan.rs b/tokio/src/sync/mpsc/chan.rs index af4f67a7fb9..a3a84a29327 100644 --- a/tokio/src/sync/mpsc/chan.rs +++ b/tokio/src/sync/mpsc/chan.rs @@ -4,7 +4,7 @@ use crate::loom::sync::atomic::AtomicUsize; use crate::loom::sync::Arc; use crate::sync::mpsc::error::{ClosedError, TryRecvError}; use crate::sync::mpsc::{error, list}; -use crate::sync::Notify; +use crate::sync::notify::Notify; use std::fmt; use std::process; diff --git a/tokio/src/util/mod.rs b/tokio/src/util/mod.rs index 278d6343784..aeb2bbf444a 100644 --- a/tokio/src/util/mod.rs +++ b/tokio/src/util/mod.rs @@ -3,7 +3,7 @@ cfg_io_driver! { pub(crate) mod slab; } -#[cfg(any(feature = "sync", feature = "rt-core"))] +#[cfg(any(feature = "sync", feature = "rt-core", feature = "signal"))] pub(crate) mod linked_list; #[cfg(any(feature = "rt-threaded", feature = "macros", feature = "stream"))]