This commit is contained in:
crusader 2017-08-29 17:54:51 +09:00
parent f863bd455f
commit 400587e73e

View File

@ -108,7 +108,7 @@ func (p *pool) get() (*pooledInstance, error) {
default:
}
idleTimeout := p.options.IdleTimeout
if 0 < idleTimeout && pi.idleTime.Add(idleTimeout).Before(time.Now()) {
if 1 < len(p.instancesCh) && 0 < idleTimeout && pi.idleTime.Add(idleTimeout).Before(time.Now()) {
go p.destroyInstance(pi.instance)
continue
}