diff --git a/src/service/PoolingService.js b/src/service/PoolingService.js index ded5ac5..1f68b05 100644 --- a/src/service/PoolingService.js +++ b/src/service/PoolingService.js @@ -20,18 +20,18 @@ class PoolingService { createPool() { setInterval(() => this.debugPoolStatus(), 1000 * 60 * 5) - let pool = pool.createPool({ + let genericPool = pool.createPool({ create: () => this.create(), destroy: (driver) => this.destroy(driver), validate: (driver) => this.validate(driver) }, this.config.pool); - this.pool.on("factoryCreateError", function (err) { + genericPool.on("factoryCreateError", function (err) { logger.debug({reason: err.message}, 'factoryCreateError'); }); - this.pool.on("factoryDestroyError", function (err) { + genericPool.on("factoryDestroyError", function (err) { logger.debug({reason: err.message}, 'factoryDestroyError'); }); - return pool + return genericPool } create() {