From 8dd3679f5a3958906f1e823d4d6904ca1a90e269 Mon Sep 17 00:00:00 2001 From: Yegor Myskin Date: Wed, 13 May 2020 17:48:28 +0300 Subject: [PATCH] Properly close a pool on "not lazy" connect --- pgxpool/pool.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pgxpool/pool.go b/pgxpool/pool.go index 5ef9f14c..ac8c5c7a 100644 --- a/pgxpool/pool.go +++ b/pgxpool/pool.go @@ -189,7 +189,7 @@ func ConnectConfig(ctx context.Context, config *Config) (*Pool, error) { // Initially establish one connection res, err := p.p.Acquire(ctx) if err != nil { - p.p.Close() + p.Close() return nil, err } res.Release()