mirror of
https://github.com/Icinga/icingadb.git
synced 2026-05-28 04:35:54 -04:00
Merge pull request #148 from Icinga/bugfix/mysql-connections-146
Fix temporary SQL rows leak in SqlFetchChecksums()
This commit is contained in:
commit
bc068ebbd4
2 changed files with 3 additions and 1 deletions
|
|
@ -680,6 +680,8 @@ func (dbw *DBWrapper) SqlFetchChecksums(table string, ids []string) (map[string]
|
|||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
rows.Close()
|
||||
}
|
||||
|
||||
return checksums, nil
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ func mkMysql(dbType string, dbDsn string, maxOpenConns int) (*sql.DB, error) {
|
|||
mysql.SetLogger(oldlog.New(ioutil.Discard, "", 0))
|
||||
|
||||
db.SetMaxOpenConns(maxOpenConns)
|
||||
db.SetMaxIdleConns(0)
|
||||
db.SetMaxIdleConns(maxOpenConns)
|
||||
|
||||
return db, nil
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue