From ba561b4097abc387a7e9d3068985888468f24ce9 Mon Sep 17 00:00:00 2001 From: Horu <73709188+HigherOrderLogic@users.noreply.github.com> Date: Wed, 23 Apr 2025 23:43:48 +1000 Subject: [PATCH] fix: ignore error when starting service --- src/main.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 95e7ceb..12aa2aa 100644 --- a/src/main.rs +++ b/src/main.rs @@ -670,5 +670,11 @@ async fn start_component( .with_fds(move || fds), ) .await - .unwrap_or_else(|_| panic!("failed to start {}", cmd)); + .unwrap_or_else(|err| { + let stderr_span = stderr_span.clone(); + async move { + error!("failed to start {}: {}", cmd, err); + } + .instrument(stderr_span) + }); }