jayniz/resque-loner — pull request #20 by aerodynamik (2012-04-27 13:36:25+00:00)
Title: atomic unique job creation

This solves issue with keys that are left in Redis after worker grabs task. It happens rarely in concurrent environments when network lags becoming noticeable: between Redis push and set of loner key some worker may grab the job and try to remove not yet existing key. The solution is to use Redis transaction statement.