Skip to content
Commits on Nov 8, 2012
  1. 1.1

    committed Nov 8, 2012
  2. Merge pull request #10 from TwP/master

    Deadlock Prevention
    committed Nov 8, 2012
Commits on Nov 6, 2012
  1. @TwP

    Implment an algorithm to prevent deadlocks

    The Resque UI provides a button for deleting an entire queue. If that button
    is pressed with jobs still in the queue, then the lock flags are orphaned in
    the Reids datastore. These lock flags prevent those jobs from being re-added
    to the queue.
    
    This patch adds a timeout flag to the lock. After the timeout expires, the
    lock can be cleared and jobs re-added to the queue.
    TwP committed Nov 6, 2012
Commits on Aug 18, 2011
  1. final touch on 1.0

    committed Aug 18, 2011
  2. gitignore

    committed Aug 18, 2011
  3. Gemfile

    committed Aug 18, 2011
  4. old school

    committed Aug 18, 2011
  5. almost 1.0

    committed Aug 18, 2011
  6. update readme

    committed Aug 18, 2011
  7. ray is the man

    committed Aug 18, 2011
  8. QueueLock is the new Lock

    committed Aug 18, 2011
  9. @raykrueger
Commits on Jul 9, 2010
  1. Fix locked? method to use Redis exists command instead of exist, whic…

    …h doesn't appear to be implemented by Redis.
    Cody Fauser committed with Jun 25, 2010
Commits on Apr 2, 2010
  1. assert nothing raised instead

    committed Apr 2, 2010
  2. less strict version test

    committed Apr 2, 2010
Commits on Apr 1, 2010
  1. version first

    committed Apr 1, 2010
  2. v0.1.1

    committed Apr 1, 2010
  3. args are important

    committed Apr 1, 2010
  4. dynamic date

    committed Apr 1, 2010
  5. A test that proves it works!

    committed Apr 1, 2010
  6. non-working test

    committed Mar 31, 2010
  7. bugfix!

    committed Mar 31, 2010
  8. require 'resque/plugins/lock'

    committed Mar 31, 2010
  9. resque-lock

    committed Mar 31, 2010
Something went wrong with that request. Please try again.