Exception: Restate::Middleware::DeadlockDetection::DeadlockError
- Inherits:
-
TerminalError
- Object
- StandardError
- TerminalError
- Restate::Middleware::DeadlockDetection::DeadlockError
- Defined in:
- lib/restate/middleware/deadlock_detection.rb
Overview
Error raised when a deadlock is detected.
Uses status code 409 (Conflict) to signal that retrying won’t help.
Instance Attribute Summary
Attributes inherited from TerminalError
Instance Method Summary collapse
-
#initialize(message) ⇒ DeadlockError
constructor
A new instance of DeadlockError.
Constructor Details
#initialize(message) ⇒ DeadlockError
Returns a new instance of DeadlockError.
120 121 122 |
# File 'lib/restate/middleware/deadlock_detection.rb', line 120 def initialize() super(, status_code: DEADLOCK_STATUS_CODE) end |