Replace panics with log.Fatals

This commit is contained in:
Deluan
2024-05-21 17:48:46 -04:00
parent 55bff343cd
commit f88d3f82da
2 changed files with 8 additions and 11 deletions
+5 -2
View File
@@ -68,17 +68,20 @@ func Db() DB {
}
log.Debug("Opening DataBase", "dbPath", Path, "driver", Driver)
// Create a read database connection
rdb, err := sql.Open(Driver+"_custom", Path)
if err != nil {
panic(err)
log.Fatal("Error opening read database", err)
}
rdb.SetMaxOpenConns(max(4, runtime.NumCPU()))
// Create a write database connection
wdb, err := sql.Open(Driver+"_custom", Path)
if err != nil {
panic(err)
log.Fatal("Error opening write database", err)
}
wdb.SetMaxOpenConns(1)
return &db{
readDB: rdb,
writeDB: wdb,