aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/database/sql/sql.go
diff options
context:
space:
mode:
authorJames David Chalfant <james.chalfant@gmail.com>2012-12-12 22:04:55 -0800
committerBrad Fitzpatrick <bradfitz@golang.org>2012-12-12 22:04:55 -0800
commit309eae19235349d39053f06887f0384c5757fa3e (patch)
treef8dad65d8f420605f37e9d016e86f48768982726 /src/pkg/database/sql/sql.go
parent7571d23c1992ce04f5aab40170d4c45bb580793c (diff)
downloadgo-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/sql.go')
-rw-r--r--src/pkg/database/sql/sql.go2
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,