diff --git a/gorm.go b/gorm.go index 6a6bb032..2a84b3ab 100644 --- a/gorm.go +++ b/gorm.go @@ -249,7 +249,7 @@ func (db *DB) Session(config *Session) *DB { if v, ok := db.cacheStore.Load(preparedStmtDBKey); ok { preparedStmt := v.(*PreparedStmtDB) tx.Statement.ConnPool = &PreparedStmtDB{ - ConnPool: db.Config.ConnPool, + ConnPool: db.Statement.ConnPool, Mux: preparedStmt.Mux, Stmts: preparedStmt.Stmts, }