Skip to main contentModule bounded_lock
Source - LockTimeoutError
- Details of a lock acquisition timeout returned by
LockFailBehavior::ReturnError.
- LockFailBehavior
- Determines how an operation handles a bounded-lock timeout.
- read
- Acquire a read lock via a non-blocking spin loop with an adaptive timeout.
- read_with_behavior
- Acquire a read lock with explicit timeout behavior for this operation.
- write
- Acquire a write lock via a non-blocking spin loop with an adaptive timeout.
See
read() for design rationale (#1018). - write_with_behavior
- Acquire a write lock with explicit timeout behavior for this operation.