From 727fa51a64ff3dc6037407d5127daa7538b76df5 Mon Sep 17 00:00:00 2001 From: zhom <2717306+zhom@users.noreply.github.com> Date: Wed, 13 Aug 2025 10:21:15 +0400 Subject: [PATCH] refactor: increase warmup timeout --- .vscode/settings.json | 1 + src-tauri/src/lib.rs | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 7843b0b..bb98f99 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -38,6 +38,7 @@ "doesn", "domcontentloaded", "donutbrowser", + "doorhanger", "dpkg", "dtolnay", "dyld", diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index 6a9f08a..2e13122 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -133,7 +133,7 @@ async fn warm_up_nodecar(app: tauri::AppHandle) -> Result<(), String> { .arg("help"); let exec_future = async { cmd.output().await }; - match timeout(Duration::from_secs(30), exec_future).await { + match timeout(Duration::from_secs(120), exec_future).await { Ok(Ok(_output)) => { let duration = start_time.elapsed(); println!( @@ -143,7 +143,7 @@ async fn warm_up_nodecar(app: tauri::AppHandle) -> Result<(), String> { Ok(()) } Ok(Err(e)) => Err(format!("Failed to execute nodecar for warm-up: {e}")), - Err(_) => Err("Nodecar warm-up timed out after 30s".to_string()), + Err(_) => Err("Nodecar warm-up timed out after 120s".to_string()), } }