From 1a863e5c0b156d2b5ae5552e2ca37f5371349f16 Mon Sep 17 00:00:00 2001 From: Kasper Ziemianek Date: Tue, 30 Jan 2024 06:57:52 +0100 Subject: [PATCH] init threads only for sidechain (#2445) --- tee-worker/enclave-runtime/src/initialization/mod.rs | 12 +++++++----- tee-worker/litentry/core/data-providers/src/lib.rs | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/tee-worker/enclave-runtime/src/initialization/mod.rs b/tee-worker/enclave-runtime/src/initialization/mod.rs index 6f3078c501..5f50cdb42d 100644 --- a/tee-worker/enclave-runtime/src/initialization/mod.rs +++ b/tee-worker/enclave-runtime/src/initialization/mod.rs @@ -219,11 +219,6 @@ pub(crate) fn init_enclave( let data_provider_config = DataProviderConfig::new(); GLOBAL_DATA_PROVIDER_CONFIG.initialize(data_provider_config.into()); - std::thread::spawn(move || { - #[allow(clippy::unwrap_used)] - run_stf_task_handler().unwrap(); - }); - Ok(()) } @@ -368,6 +363,13 @@ pub(crate) fn init_enclave_sidechain_components( } std::thread::spawn(move || { + println!("running stf task handler"); + #[allow(clippy::unwrap_used)] + run_stf_task_handler().unwrap(); + }); + + std::thread::spawn(move || { + println!("running vc issuance"); #[allow(clippy::unwrap_used)] run_vc_issuance().unwrap(); }); diff --git a/tee-worker/litentry/core/data-providers/src/lib.rs b/tee-worker/litentry/core/data-providers/src/lib.rs index afcfb02676..26bc0b4cf7 100644 --- a/tee-worker/litentry/core/data-providers/src/lib.rs +++ b/tee-worker/litentry/core/data-providers/src/lib.rs @@ -199,7 +199,7 @@ impl Default for DataProviderConfig { impl DataProviderConfig { pub fn new() -> Self { - std::println!("Initializing data providers config"); + log::debug!("Initializing data providers config"); // default prod config let mut config = DataProviderConfig {