From 7612bbc402abbca45116a4b8e9771b599a1fe33d Mon Sep 17 00:00:00 2001 From: Nuno Sousa Date: Fri, 16 May 2014 15:00:18 +0100 Subject: [PATCH] Add support for overriding generic pool defaults --- lib/pool.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/pool.js b/lib/pool.js index c9268df3..7ff0b0f8 100644 --- a/lib/pool.js +++ b/lib/pool.js @@ -17,10 +17,10 @@ var pools = { } pool = genericPool.Pool({ name: name, - max: defaults.poolSize, - idleTimeoutMillis: defaults.poolIdleTimeout, - reapIntervalMillis: defaults.reapIntervalMillis, - log: defaults.poolLog, + max: clientConfig.poolSize || defaults.poolSize, + idleTimeoutMillis: clientConfig.poolIdleTimeout || defaults.poolIdleTimeout, + reapIntervalMillis: clientConfig.reapIntervalMillis || defaults.reapIntervalMillis, + log: clientConfig.poolLog || defaults.poolLog, create: function(cb) { var client = new pools.Client(clientConfig); client.connect(function(err) {