diff --git a/src/agents/sandbox/docker.ts b/src/agents/sandbox/docker.ts index 6f90bbea94e..4a72efb0ea2 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 }); } }