2
0

Fix stdlib

This commit is contained in:
Jack Christensen
2014-07-14 07:58:37 -05:00
parent ce3c76408e
commit ec82bc9d1e
+3 -2
View File
@@ -67,8 +67,9 @@ func OpenFromConnPool(pool *pgx.ConnPool) (*sql.DB, error) {
// Don't have database/sql immediately release all idle connections because
// that would mean that prepared statements would be lost (which kills
// performance if the prepared statements constantly have to be reprepared)
db.SetMaxIdleConns(pool.MaxConnectionCount() - 2)
db.SetMaxOpenConns(pool.MaxConnectionCount())
stat := pool.Stat()
db.SetMaxIdleConns(stat.MaxConnections - 2)
db.SetMaxOpenConns(stat.MaxConnections)
return db, nil
}