mirror of
https://github.com/Eggbertx/gochan.git
synced 2025-08-03 11:46:22 -07:00
Handle error returned by setupDBConn
This commit is contained in:
parent
1417695dcc
commit
84aa7978be
1 changed files with 3 additions and 0 deletions
|
@ -281,6 +281,9 @@ func setupDBConn(host, dbDriver, dbName, username, password, prefix string) (db
|
||||||
|
|
||||||
func Open(host, dbDriver, dbName, username, password, prefix string) (db *GCDB, err error) {
|
func Open(host, dbDriver, dbName, username, password, prefix string) (db *GCDB, err error) {
|
||||||
db, err = setupDBConn(host, dbDriver, dbName, username, password, prefix)
|
db, err = setupDBConn(host, dbDriver, dbName, username, password, prefix)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
db.db, err = sql.Open(db.driver, db.connStr)
|
db.db, err = sql.Open(db.driver, db.connStr)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
db.db.SetConnMaxLifetime(time.Minute * 3)
|
db.db.SetConnMaxLifetime(time.Minute * 3)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue