def busy_wait_decision
import mylsm-lsm-store@0.6.0.1/src/DbLockPolicy.bend as DbLockPolicyimport Base
86# Chooses a bounded sleep or timeout after a contended lock attempt.
87def busy_wait_decision(elapsed_ms: Nat, timeout_ms: Nat, backoff_ms: Nat) -> WaitDecision:
88 busy_wait.remaining(Nat.sub(timeout_ms, elapsed_ms), backoff_ms)