From 1748cd7290c803c47f948800dc238c344e5576f3 Mon Sep 17 00:00:00 2001 From: jackwener Date: Thu, 14 May 2026 17:09:32 +0800 Subject: [PATCH] chore: gate unix-only daemon helpers --- src/cli/transport.rs | 1 + src/daemon/mod.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/cli/transport.rs b/src/cli/transport.rs index 9e7f6cf..23c3e18 100644 --- a/src/cli/transport.rs +++ b/src/cli/transport.rs @@ -8,6 +8,7 @@ use crate::config; use crate::ipc::{Request, Response}; const STARTUP_TIMEOUT_SECS: u64 = 15; +#[cfg(unix)] const STOP_TIMEOUT_MS: u64 = 2_000; #[derive(Debug, Clone, Serialize, Deserialize)] diff --git a/src/daemon/mod.rs b/src/daemon/mod.rs index ef3723c..b4a34c3 100644 --- a/src/daemon/mod.rs +++ b/src/daemon/mod.rs @@ -138,6 +138,7 @@ async fn setup_signal_handler() { }); } +#[cfg(unix)] fn cleanup_and_exit() { cleanup_ipc_files(); std::process::exit(0);