INNER CODE UNIT · Rust

kill_sidecar

mouseart2025/AI-Reader-V2 · frontend/src-tauri/src/lib.rs:40

fn kill_sidecar(child: tauri_plugin_shell::process::CommandChild) {
  #[cfg(target_os = "windows")]
  {
    let pid = child.pid().to_string();
    let _ = std::process::Command::new("taskkill")
      .args(["/PID", pid.as_str(), "/T", "/F"])
      .output();
  }
  #[cfg(not(target_os = "windows"))]
  {
    let _ = child.kill();
  }
}

#[tauri::command]
async fn sidecar_start(
  state: State<'_, Mutex<SidecarState>>,
  app: tauri::AppHandle,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…