diff --git a/packages/utils/src/temp.ts b/packages/utils/src/temp.ts index f7add797a..d8555ecaf 100644 --- a/packages/utils/src/temp.ts +++ b/packages/utils/src/temp.ts @@ -86,6 +86,7 @@ const kRemoveRetryDelayMs = 50; const kRetryableRemoveErrorCodes = new Set(["EBUSY", "EPERM", "ENOTEMPTY"]); const kSleepBuffer = new Int32Array(new SharedArrayBuffer(4)); +/** Removes a path recursively, retrying transient Windows deletion failures. */ export async function removeWithRetries(target: string): Promise { for (let attempt = 0; ; attempt++) { try {