diff --git a/appmgr/src/dependencies.rs b/appmgr/src/dependencies.rs index c49cb86a5..5aa2901b1 100644 --- a/appmgr/src/dependencies.rs +++ b/appmgr/src/dependencies.rs @@ -231,7 +231,6 @@ impl DependencyError { .get(db, true) .await?; if status.main.running() { - dbg!((id, dependency)); DependencyError::HealthChecksFailed { failures: BTreeMap::new(), } @@ -286,6 +285,11 @@ impl DependencyError { .await? } } + MainStatus::Starting => { + DependencyError::Transitive + .try_heal(ctx, db, id, dependency, dependency_config, info) + .await? + } _ => return Ok(Some(DependencyError::NotRunning)), } }