2
0

[pgxpool] Fix connection leak if BeginTx() fail

This commit is contained in:
Jean-Baptiste Bronisz
2020-04-07 22:15:50 +02:00
parent e6af41a78a
commit 4127eba03f
2 changed files with 24 additions and 0 deletions
+1
View File
@@ -429,6 +429,7 @@ func (p *Pool) BeginTx(ctx context.Context, txOptions pgx.TxOptions) (pgx.Tx, er
t, err := c.BeginTx(ctx, txOptions)
if err != nil {
c.Release()
return nil, err
}