From 25861f6d0d9b4d23bf3c7b0f76d218583164b4b9 Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Thu, 16 Oct 2025 17:48:51 -0500 Subject: [PATCH] sync --- packages/opencode/src/tool/bash.ts | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/packages/opencode/src/tool/bash.ts b/packages/opencode/src/tool/bash.ts index 8263e930..2e456c8b 100644 --- a/packages/opencode/src/tool/bash.ts +++ b/packages/opencode/src/tool/bash.ts @@ -146,11 +146,6 @@ export const BashTool = Tool.define("bash", { }) } - const pause = (ms: number) => - new Promise((resolve) => { - setTimeout(resolve, ms) - }) - const proc = spawn(params.command, { shell: true, cwd: Instance.directory, @@ -202,13 +197,13 @@ export const BashTool = Tool.define("bash", { try { process.kill(-pid, "SIGTERM") - await pause(SIGKILL_TIMEOUT_MS) + await Bun.sleep(SIGKILL_TIMEOUT_MS) if (!exited) { process.kill(-pid, "SIGKILL") } } catch (_e) { proc.kill("SIGTERM") - await pause(SIGKILL_TIMEOUT_MS) + await Bun.sleep(SIGKILL_TIMEOUT_MS) if (!exited) { proc.kill("SIGKILL") }