From 6aa2e366cc32c6cdea76d839eb8dacdbd9808d10 Mon Sep 17 00:00:00 2001 From: Quentin Gliech Date: Tue, 28 Jan 2025 14:27:57 +0100 Subject: [PATCH] Advertise the main PID through sd_notify on startup --- crates/cli/src/lifecycle.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crates/cli/src/lifecycle.rs b/crates/cli/src/lifecycle.rs index 35d7b7beb..1869d5dca 100644 --- a/crates/cli/src/lifecycle.rs +++ b/crates/cli/src/lifecycle.rs @@ -86,6 +86,8 @@ impl LifecycleManager { let timeout = Duration::from_secs(60); let task_tracker = TaskTracker::new(); + notify(&[sd_notify::NotifyState::MainPid(std::process::id())]); + Ok(Self { hard_shutdown_token, soft_shutdown_token,