diff --git a/lib/config/pool-options.js b/lib/config/pool-options.js index a45166d8..61c67607 100644 --- a/lib/config/pool-options.js +++ b/lib/config/pool-options.js @@ -22,7 +22,7 @@ class PoolOptions { this.acquireTimeout = opts.acquireTimeout === undefined ? 10000 : opts.acquireTimeout; this.connectionLimit = opts.connectionLimit === undefined ? 10 : opts.connectionLimit; - this.idleTimeout = opts.idleTimeout || 1800; + this.idleTimeout = opts.idleTimeout === undefined ? 1800 : opts.idleTimeout; this.leakDetectionTimeout = opts.leakDetectionTimeout || 0; this.initializationTimeout = opts.initializationTimeout === undefined ? 30000 : opts.initializationTimeout; this.minDelayValidation = opts.minDelayValidation === undefined ? 500 : opts.minDelayValidation;