From 606cc7e195b54251cd33736c8a42ca1f4d1f65f8 Mon Sep 17 00:00:00 2001 From: Mathieu Rheaume Date: Thu, 14 Jan 2016 10:40:24 -0500 Subject: [PATCH] Avoid recomputing range_size everytime in API --- lib/sidekiq/api.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sidekiq/api.rb b/lib/sidekiq/api.rb index fa31ba9f..6b6e9e70 100644 --- a/lib/sidekiq/api.rb +++ b/lib/sidekiq/api.rb @@ -227,7 +227,7 @@ module Sidekiq while true do range_start = page * page_size - deleted_size - range_end = page * page_size - deleted_size + (page_size - 1) + range_end = range_start + (page_size - 1) entries = Sidekiq.redis do |conn| conn.lrange @rname, range_start, range_end end