From 400587e73ed34c87f634a620d08a5f7302764159 Mon Sep 17 00:00:00 2001 From: crusader Date: Tue, 29 Aug 2017 17:54:51 +0900 Subject: [PATCH] ing --- pool.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pool.go b/pool.go index 6a13599..4c4696d 100644 --- a/pool.go +++ b/pool.go @@ -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 }