1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00

Fallback to connection pool size of 5 (same as ActiveRecord's default) on client-side.

This commit is contained in:
Mike Perham 2012-04-09 08:57:47 -07:00
parent 6847d664cc
commit 84827eaa1c

View file

@ -7,7 +7,7 @@ module Sidekiq
def self.create(options={})
url = options[:url] || ENV['REDISTOGO_URL'] || 'redis://localhost:6379/0'
# need a connection for Fetcher and Retry
size = options[:size] || (Sidekiq.options[:concurrency] + 2)
size = options[:size] || (Sidekiq.server? ? (Sidekiq.options[:concurrency] + 2) : 5)
ConnectionPool.new(:timeout => 1, :size => size) do
build_client(url, options[:namespace])