Exception: GenevaDrive::WorkflowNotOngoing

Inherits:
StandardError
  • Object
show all
Defined in:
lib/geneva_drive/flow_control.rb

Overview

Raised when a signal is delivered to a workflow that has already finished or been canceled. Delivering the very same event twice (same idempotency key) is a no-op rather than an error, so callers who want lenience can rescue just this one class.