From 309eae19235349d39053f06887f0384c5757fa3e Mon Sep 17 00:00:00 2001 From: James David Chalfant Date: Wed, 12 Dec 2012 22:04:55 -0800 Subject: [PATCH] database/sql: Alter *DB.begin to return driver.ErrBadConn when driver.Conn.Begin returns driver.ErrBadConn Fixes #4433 R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6845094 --- src/pkg/database/sql/sql.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pkg/database/sql/sql.go b/src/pkg/database/sql/sql.go index b0cba949c6..e59d0130d5 100644 --- a/src/pkg/database/sql/sql.go +++ b/src/pkg/database/sql/sql.go @@ -426,7 +426,7 @@ func (db *DB) begin() (tx *Tx, err error) { txi, err := ci.Begin() if err != nil { db.putConn(ci, err) - return nil, fmt.Errorf("sql: failed to Begin transaction: %v", err) + return nil, err } return &Tx{ db: db,