Browse Source

Ensure error is logged on db reconnection attempts (#5780)

Unfortunately a scoping problem was missed on the previous PR which meant that the only nil error was logged on failure to connect to the db. This pr fixes this.
for-closed-social
Paul Brackin 5 years ago
committed by zeripath
parent
commit
f631702299
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      routers/init.go

+ 1
- 1
routers/init.go View File

@ -48,7 +48,7 @@ func initDBEngine() (err error) {
log.Info("Beginning ORM engine initialization.")
for i := 0; i < setting.DBConnectRetries; i++ {
log.Info("ORM engine initialization attempt #%d/%d...", i+1, setting.DBConnectRetries)
if err := models.NewEngine(migrations.Migrate); err == nil {
if err = models.NewEngine(migrations.Migrate); err == nil {
break
} else if i == setting.DBConnectRetries-1 {
return err

Loading…
Cancel
Save