Skip to content

Commit 471bd6d

Browse files
committed
close db properly
1 parent 118bf98 commit 471bd6d

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

cli/server.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2363,10 +2363,8 @@ func ConnectToPostgres(ctx context.Context, logger slog.Logger, driver string, d
23632363
if !version.Next() {
23642364
// it's critical we assign to the err variable, otherwise the defer statement
23652365
// that runs db.Close() will not execute it
2366-
if err = version.Err(); err != nil {
2367-
return nil, xerrors.Errorf("no rows returned for version select: %w", err)
2368-
}
2369-
return nil, xerrors.Errorf("no rows returned for version select")
2366+
err = xerrors.Errorf("no rows returned for version select: %w", version.Err())
2367+
return nil, err
23702368
}
23712369
var versionNum int
23722370
err = version.Scan(&versionNum)

0 commit comments

Comments
 (0)