Skip to main content
zerotal

Documentation


Documentation / zerotal / lock / BlockOptions

Interface: BlockOptions

Defined in: packages/core/src/lock/LockManager.ts:10

Options controlling how LockManager.block and Lock.block wait for a busy lock.

Properties

timeout?

optional timeout?: number

Defined in: packages/core/src/lock/LockManager.ts:15

Maximum seconds to wait for the lock before throwing. Defaults to the lock TTL.


retryDelay?

optional retryDelay?: number

Defined in: packages/core/src/lock/LockManager.ts:21

Milliseconds between polling attempts while waiting. Default: 100 ms.