@@ -14,6 +14,7 @@ import ( | |||
"path" | |||
"path/filepath" | |||
"strings" | |||
"time" | |||
"code.gitea.io/gitea/modules/setting" | |||
@@ -278,6 +279,11 @@ func SetEngine() (err error) { | |||
// so use log file to instead print to stdout. | |||
x.SetLogger(NewXORMLogger(setting.LogSQL)) | |||
x.ShowSQL(setting.LogSQL) | |||
if DbCfg.Type == "mysql" { | |||
x.SetMaxIdleConns(0) | |||
x.SetConnMaxLifetime(3 * time.Second) | |||
} | |||
return nil | |||
} | |||