From fdf75823c79c50f1e8f07544f292d8d82db1a77f Mon Sep 17 00:00:00 2001 From: Mike Perham Date: Tue, 5 Dec 2023 05:22:50 -0800 Subject: [PATCH] expand pool sizing since pools are lazy anyways, fixes contribsys/faktory#455 --- lib/faktory/connection.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/faktory/connection.rb b/lib/faktory/connection.rb index d611ffd..4cfb673 100644 --- a/lib/faktory/connection.rb +++ b/lib/faktory/connection.rb @@ -6,7 +6,7 @@ module Faktory class Connection class << self def create(options = {}) - size = Faktory.worker? ? (Faktory.options[:concurrency] + 2) : 5 + size = Faktory.worker? ? (Faktory.options[:concurrency] + 5) : 20 ConnectionPool.new(timeout: options[:pool_timeout] || 1, size: size) do Faktory::Client.new(**options) end