lib/good_job/adapter.rb in good_job-0.5.0 vs lib/good_job/adapter.rb in good_job-0.6.0

- old
+ new

@@ -14,11 +14,14 @@ scheduled_at: timestamp ? Time.at(timestamp) : nil, create_with_advisory_lock: inline? ) if inline? - good_job.perform - good_job.advisory_unlock + begin + good_job.perform + ensure + good_job.advisory_unlock + end end good_job end