diff --git a/backend/core/runner/db.go b/backend/core/runner/db.go index af0a3386c4c..740a9ab49ba 100644 --- a/backend/core/runner/db.go +++ b/backend/core/runner/db.go @@ -168,6 +168,7 @@ func CheckDbConnection(dbUrl string, d time.Duration) errors.Error { db, err := getDbConnection(dbUrl, &gorm.Config{}) if err != nil { result <- errors.Convert(err) + return } if d > 0 { var cancel context.CancelFunc diff --git a/backend/go.mod b/backend/go.mod index b336da9baf3..8d0f833b891 100644 --- a/backend/go.mod +++ b/backend/go.mod @@ -37,7 +37,7 @@ require ( gorm.io/datatypes v1.0.1 gorm.io/driver/mysql v1.5.1 gorm.io/driver/postgres v1.5.2 - gorm.io/gorm v1.25.1 + gorm.io/gorm v1.25.5 ) require ( diff --git a/backend/go.sum b/backend/go.sum index 06e41338c2c..119d67a5aa7 100644 --- a/backend/go.sum +++ b/backend/go.sum @@ -1158,6 +1158,8 @@ gorm.io/gorm v1.21.4/go.mod h1:0HFTzE/SqkGTzK6TlDPPQbAYCluiVvhzoA1+aVyzenw= gorm.io/gorm v1.21.6/go.mod h1:F+OptMscr0P2F2qU97WT1WimdH9GaQPoDW7AYd5i2Y0= gorm.io/gorm v1.25.1 h1:nsSALe5Pr+cM3V1qwwQ7rOkw+6UeLrX5O4v3llhHa64= gorm.io/gorm v1.25.1/go.mod h1:L4uxeKpfBml98NYqVqwAdmV1a2nBtAec/cf3fpucW/k= +gorm.io/gorm v1.25.5 h1:zR9lOiiYf09VNh5Q1gphfyia1JpiClIWG9hQaxB/mls= +gorm.io/gorm v1.25.5/go.mod h1:hbnx/Oo0ChWMn1BIhpy1oYozzpM15i4YPuHDmfYtwg8= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=