instance method
continue
Ruby on Rails 8.1.2
Since v8.1.2 PrivateSignature
continue(&block)
No documentation comment.
Parameters
-
blockblock
Source
# File activejob/lib/active_job/continuable.rb, line 72
def continue(&block)
if continuation.started?
self.resumptions += 1
instrument :resume, **continuation.instrumentation
end
block.call
rescue Continuation::Interrupt => e
resume_job(e)
rescue Continuation::Error
raise
rescue StandardError => e
if resume_errors_after_advancing? && continuation.advanced?
resume_job(exception: e)
else
raise
end
end
Defined in activejob/lib/active_job/continuable.rb line 72
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveJob::Continuable