fix(e2b): harden cancellation and teardown boundaries

This commit is contained in:
Tianyi Cui
2026-07-29 11:23:01 +08:00
parent cf4b721a8d
commit c122d984c4
17 changed files with 351 additions and 38 deletions
+1 -1
View File
@@ -518,7 +518,7 @@ export class E2BFileSystem extends FileSystem {
signalOpts(signal),
)
assertNotAborted(signal, 'write')
const committed = await sandbox.files.rename(temporary, targetPath, signalOpts(signal))
const committed = await sandbox.files.rename(temporary, targetPath)
try {
await sandbox.files.remove(stagingDirectory)
} catch (_committedStagingCleanupFailure) {