From e55392b61ec5d99e43d5a14f24432aabeb0255a9 Mon Sep 17 00:00:00 2001 From: Henry de Valence Date: Thu, 12 Nov 2020 20:32:23 -0800 Subject: [PATCH] zebrad: explicitly select the threaded scheduler. --- zebrad/src/components/tokio.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/zebrad/src/components/tokio.rs b/zebrad/src/components/tokio.rs index 386c0bf2..c0dc22d0 100644 --- a/zebrad/src/components/tokio.rs +++ b/zebrad/src/components/tokio.rs @@ -21,7 +21,13 @@ pub struct TokioComponent { impl TokioComponent { pub fn new() -> Result { Ok(Self { - rt: Some(Runtime::new().unwrap()), + rt: Some( + tokio::runtime::Builder::new() + .enable_all() + .threaded_scheduler() + .build() + .unwrap(), + ), }) } }