lib/good_job.rb in good_job-3.19.4 vs lib/good_job.rb in good_job-3.20.0

- old
+ new

@@ -235,10 +235,10 @@ # @param queue_string [String] Queues to execute jobs from # @return [void] def self.perform_inline(queue_string = "*") job_performer = JobPerformer.new(queue_string) loop do - result = job_performer.next + result = Rails.application.reloader.wrap { job_performer.next } break unless result raise result.unhandled_error if result.unhandled_error end end