Method: Delayed::Backend::MongoMapper::Job.clear_locks!
- Defined in:
- lib/delayed/backend/mongo_mapper.rb
.clear_locks!(worker_name) ⇒ Object
When a worker is exiting, make sure we don’t have any locked jobs.
74 75 76 |
# File 'lib/delayed/backend/mongo_mapper.rb', line 74 def self.clear_locks!(worker_name) collection.update({:locked_by => worker_name}, {"$set" => {:locked_at => nil, :locked_by => nil}}, :multi => true) end |