diff --git a/src/agents/sandbox/docker.ts b/src/agents/sandbox/docker.ts index ce7477531b5..a84875f311b 100644 --- a/src/agents/sandbox/docker.ts +++ b/src/agents/sandbox/docker.ts @@ -91,7 +91,7 @@ export function execDockerRaw( if (signal.aborted) { handleAbort(); } else { - signal.addEventListener("abort", handleAbort); + signal.addEventListener("abort", handleAbort, { once: true }); } }