Skip to content

StoreDestructionRetryOptions

Defined in: packages/client/src/worker/attach-sync-client.ts:467

The bounded ownership-retry options for runStoreDestruction (the VFS-lock-lag guard, D8/fault row).

optional delay?: (ms) => Promise<void>

Defined in: packages/client/src/worker/attach-sync-client.ts:473

Between-retries delay; defaults to a real timer. Injected in tests.

number

Promise<void>


optional isOwnershipError?: (error) => boolean

Defined in: packages/client/src/worker/attach-sync-client.ts:471

Classify an error as VFS-ownership-lock lag (retryable). Default: OPFS NoModificationAllowedError-class.

unknown

boolean


optional maxOwnershipRetries?: number

Defined in: packages/client/src/worker/attach-sync-client.ts:469

Max retries of deleteBackendStore on an ownership-lock-lag error before giving up (default 5).


optional retryDelayMs?: number

Defined in: packages/client/src/worker/attach-sync-client.ts:475

The between-retries delay (ms); default 50.