database/sql: fix Conn leak

Fixes #4902

R=golang-dev, alex.brainman, r, google
CC=golang-dev
https://golang.org/cl/7579045
This commit is contained in:
Brad Fitzpatrick 2013-03-08 10:04:17 -08:00
parent 1a4599b41a
commit 3cdf8bae1a
2 changed files with 30 additions and 0 deletions

View file

@ -445,6 +445,7 @@ func (db *DB) prepare(query string) (*Stmt, error) {
css: []connStmt{{ci, si}},
}
db.addDep(stmt, stmt)
db.putConn(ci, nil)
return stmt, nil
}