diff --git a/tee-worker/enclave-runtime/src/initialization/mod.rs b/tee-worker/enclave-runtime/src/initialization/mod.rs index 1ce81d7f45..6f3078c501 100644 --- a/tee-worker/enclave-runtime/src/initialization/mod.rs +++ b/tee-worker/enclave-runtime/src/initialization/mod.rs @@ -224,11 +224,6 @@ pub(crate) fn init_enclave( run_stf_task_handler().unwrap(); }); - std::thread::spawn(move || { - #[allow(clippy::unwrap_used)] - run_vc_issuance().unwrap(); - }); - Ok(()) } @@ -372,6 +367,11 @@ pub(crate) fn init_enclave_sidechain_components( GLOBAL_SIDECHAIN_FAIL_SLOT_ON_DEMAND_COMPONENT.initialize(Arc::new(None)); } + std::thread::spawn(move || { + #[allow(clippy::unwrap_used)] + run_vc_issuance().unwrap(); + }); + Ok(()) }