lib/resque/scheduler/locking.rb in resque-scheduler-4.3.1 vs lib/resque/scheduler/locking.rb in resque-scheduler-4.4.0

- old
+ new

@@ -74,11 +74,11 @@ master_lock.release! end def release_master_lock master_lock.release - rescue Errno::EAGAIN, Errno::ECONNRESET, Redis::CannotConnectError + rescue *INTERMITTENT_ERRORS @master_lock = nil end private @@ -95,10 +95,10 @@ lock_prefix += ':' if lock_prefix != '' "#{Resque.redis.namespace}:#{lock_prefix}resque_scheduler_master_lock" end def redis_master_version - Resque.redis.info['redis_version'].to_f + Resque.data_store.redis.info['redis_version'].to_f end end end end