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).
Properties
Section titled “Properties”delay?
Section titled “delay?”
optionaldelay?: (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.
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”Promise<void>
isOwnershipError?
Section titled “isOwnershipError?”
optionalisOwnershipError?: (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.
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”boolean
maxOwnershipRetries?
Section titled “maxOwnershipRetries?”
optionalmaxOwnershipRetries?: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).
retryDelayMs?
Section titled “retryDelayMs?”
optionalretryDelayMs?:number
Defined in: packages/client/src/worker/attach-sync-client.ts:475
The between-retries delay (ms); default 50.