Exception: Wurk::Job::DeadlineExceeded
- Inherits:
-
RuntimeError
- Object
- RuntimeError
- Wurk::Job::DeadlineExceeded
- Defined in:
- lib/wurk/job.rb
Overview
Raised into the thread running perform by Watchdog once the job
outlives sidekiq_options deadline: — the cutoff measured from enqueue,
not from this attempt. Unlike TimedOut it is not a failure to retry:
Middleware::Expiry catches it and books the job expired, the
same terminal state as one whose deadline had already passed before it
started. A job may still rescue it to clean up after itself.