diff --git a/lib/sidekiq/fetch.rb b/lib/sidekiq/fetch.rb index 2c3a0d2f..c64d7bb3 100644 --- a/lib/sidekiq/fetch.rb +++ b/lib/sidekiq/fetch.rb @@ -79,9 +79,10 @@ module Sidekiq if @strictly_ordered_queues @queues else - queues = @queues.shuffle!.uniq - queues << TIMEOUT - queues + permute = @queues.shuffle + permute.uniq! + permute << TIMEOUT + permute end end end