diff options
| author | James David Chalfant <james.chalfant@gmail.com> | 2012-12-12 22:04:55 -0800 |
|---|---|---|
| committer | Brad Fitzpatrick <bradfitz@golang.org> | 2012-12-12 22:04:55 -0800 |
| commit | 309eae19235349d39053f06887f0384c5757fa3e (patch) | |
| tree | f8dad65d8f420605f37e9d016e86f48768982726 /src/pkg/database/sql | |
| parent | 7571d23c1992ce04f5aab40170d4c45bb580793c (diff) | |
| download | go-309eae19235349d39053f06887f0384c5757fa3e.tar.xz | |
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
Diffstat (limited to 'src/pkg/database/sql')
| -rw-r--r-- | src/pkg/database/sql/sql.go | 2 |
1 files changed, 1 insertions, 1 deletions
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, |
