diff options
| author | Brendan Allan <[email protected]> | 2025-12-10 11:18:17 +0800 |
|---|---|---|
| committer | Brendan Allan <[email protected]> | 2025-12-10 11:18:17 +0800 |
| commit | e072f9605c0f6ebd387fad10479b7965ad22f733 (patch) | |
| tree | 82d84d5a1b174acf6899ab9b8f2d1a82a4db52cc | |
| parent | 998603148124e601308f99282a866f46a0dd126b (diff) | |
| download | opencode-e072f9605c0f6ebd387fad10479b7965ad22f733.tar.gz opencode-e072f9605c0f6ebd387fad10479b7965ad22f733.zip | |
tauri: comment out restart server dialog
| -rw-r--r-- | packages/tauri/src-tauri/src/lib.rs | 47 |
1 files changed, 24 insertions, 23 deletions
diff --git a/packages/tauri/src-tauri/src/lib.rs b/packages/tauri/src-tauri/src/lib.rs index 74bb04552..afb34094f 100644 --- a/packages/tauri/src-tauri/src/lib.rs +++ b/packages/tauri/src-tauri/src/lib.rs @@ -108,29 +108,30 @@ pub fn run() { tauri::async_runtime::spawn(async move { let port = get_sidecar_port(); - let socket_connected = is_server_running(port).await; - - let should_spawn_sidecar = if socket_connected { - let res = app - .dialog() - .message( - "OpenCode Server is already running, would you like to restart it?", - ) - .buttons(MessageDialogButtons::YesNo) - .blocking_show_with_result(); - - match res { - MessageDialogResult::Yes => { - if let Err(e) = find_and_kill_process_on_port(port) { - eprintln!("Failed to kill process on port {}: {}", port, e); - } - true - } - _ => false, - } - } else { - true - }; + + let should_spawn_sidecar = !is_server_running(port).await; + + // if server_running { + // let res = app + // .dialog() + // .message( + // "OpenCode Server is already running, would you like to restart it?", + // ) + // .buttons(MessageDialogButtons::YesNo) + // .blocking_show_with_result(); + + // match res { + // MessageDialogResult::Yes => { + // if let Err(e) = find_and_kill_process_on_port(port) { + // eprintln!("Failed to kill process on port {}: {}", port, e); + // } + // true + // } + // _ => false, + // } + // } else { + // true + // }; let child = if should_spawn_sidecar { let child = spawn_sidecar(&app, port); |
