From a35eaefae932f4f02b1a6dc4d91d63382ee8d40d Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Wed, 3 Mar 2021 09:59:28 +0100 Subject: [PATCH] Increase timeout to 60s for database connections --- pkg/config/database.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/database.go b/pkg/config/database.go index 315641b4..805ee302 100644 --- a/pkg/config/database.go +++ b/pkg/config/database.go @@ -24,7 +24,7 @@ type Database struct { // calls sqlx.Open, but returns *icingadb.DB. func (d *Database) Open(logger *zap.SugaredLogger) (*icingadb.DB, error) { dsn := fmt.Sprintf( - "%s:%s@tcp(%s:%d)/%s", + "%s:%s@tcp(%s:%d)/%s?timeout=60s", d.User, d.Password, d.Host, d.Port, d.Database) db, err := sqlx.Open("mysql", dsn)