UNPKG

@vuept/loopback-connector-mssql

Version:
23 lines (17 loc) 423 B
"use strict"; class DefaultEvictor { evict(config, pooledResource, availableObjectsCount) { const idleTime = Date.now() - pooledResource.lastIdleTime; if ( config.softIdleTimeoutMillis < idleTime && config.min < availableObjectsCount ) { return true; } if (config.idleTimeoutMillis < idleTime) { return true; } return false; } } module.exports = DefaultEvictor;