Skip to content

Commit 665bff1

Browse files
committed
Fail when trying to insert ready executions for the same job
1 parent 5f45920 commit 665bff1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

app/models/solid_queue/claimed_execution.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class << self
1111
def claiming(job_ids, process_id, &block)
1212
job_data = Array(job_ids).collect { |job_id| { job_id: job_id, process_id: process_id } }
1313

14-
insert_all(job_data)
14+
insert_all!(job_data)
1515
where(job_id: job_ids, process_id: process_id).load.tap do |claimed|
1616
block.call(claimed)
1717
SolidQueue.logger.info("[SolidQueue] Claimed #{claimed.size} jobs")

0 commit comments

Comments
 (0)