From f4cd69db47bfbde66c3df99570b7a43a951645f7 Mon Sep 17 00:00:00 2001 From: kjuulh Date: Wed, 14 Jan 2026 14:26:21 +0100 Subject: [PATCH] feat: only try to stop if running --- Cargo.lock | 14 +------------- crates/noprocess/src/lib.rs | 4 +++- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ffa10ec..8da35c8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -120,7 +120,7 @@ dependencies = [ [[package]] name = "noprocess" -version = "0.0.1" +version = "0.0.2" dependencies = [ "anyhow", "rand", @@ -320,18 +320,6 @@ dependencies = [ "libc", ] -[[package]] -name = "simple" -version = "0.1.0" -dependencies = [ - "anyhow", - "noprocess", - "tokio", - "tokio-util", - "tracing", - "tracing-subscriber", -] - [[package]] name = "smallvec" version = "1.10.0" diff --git a/crates/noprocess/src/lib.rs b/crates/noprocess/src/lib.rs index f8c0ccb..142a39b 100644 --- a/crates/noprocess/src/lib.rs +++ b/crates/noprocess/src/lib.rs @@ -153,7 +153,9 @@ impl Inner { return Ok(None); }; - handle.stop().await?; + if handle.is_running() { + handle.stop().await?; + } Ok(None) }