diff --git a/tokio-net/src/signal/registry.rs b/tokio-net/src/signal/registry.rs index c8c7d87a3..0dab53408 100644 --- a/tokio-net/src/signal/registry.rs +++ b/tokio-net/src/signal/registry.rs @@ -166,10 +166,10 @@ where OsStorage: 'static + Send + Sync + Init, { lazy_static! { - static ref GLOBALS: Pin> = Pin::new(Box::new(Globals { + static ref GLOBALS: Pin> = Box::pin(Globals { extra: OsExtraData::init(), registry: Registry::new(OsStorage::init()), - })); + }); } GLOBALS.as_ref()