From 9fdb6f1647fc0cefc9371a2c6a7ef727694d1148 Mon Sep 17 00:00:00 2001 From: NimBold Date: Thu, 25 Jun 2026 14:34:24 +0330 Subject: [PATCH] fix: treat paused as stopped state in wait_for_aria2_stopped --- src-tauri/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index 5f265ec..8c39925 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -3055,7 +3055,7 @@ async fn force_remove_aria2_gid(port: u16, secret: &str, gid: &str) -> Result<() async fn wait_for_aria2_stopped(port: u16, secret: &str, gid: &str) -> Result<(), String> { for _ in 0..30 { match aria2_download_status(port, secret, gid).await { - Ok(status) if matches!(status.as_str(), "complete" | "error" | "removed") => { + Ok(status) if matches!(status.as_str(), "paused" | "complete" | "error" | "removed") => { return Ok(()); } Ok(_) => {}