Skip to content

Commit ab95eaa

Browse files
neelasha-09FxKu
andauthored
Fixes #1130 (#1139)
* Fixes #1130 Co-authored-by: Felix Kunde <[email protected]>
1 parent d09e418 commit ab95eaa

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

pkg/cluster/sync.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -696,12 +696,8 @@ func (c *Cluster) syncPreparedDatabases() error {
696696
if err := c.initDbConnWithName(preparedDbName); err != nil {
697697
return fmt.Errorf("could not init connection to database %s: %v", preparedDbName, err)
698698
}
699-
defer func() {
700-
if err := c.closeDbConn(); err != nil {
701-
c.logger.Errorf("could not close database connection: %v", err)
702-
}
703-
}()
704699

700+
c.logger.Debugf("syncing prepared database %q", preparedDbName)
705701
// now, prepare defined schemas
706702
preparedSchemas := preparedDB.PreparedSchemas
707703
if len(preparedDB.PreparedSchemas) == 0 {
@@ -715,6 +711,10 @@ func (c *Cluster) syncPreparedDatabases() error {
715711
if err := c.syncExtensions(preparedDB.Extensions); err != nil {
716712
return err
717713
}
714+
715+
if err := c.closeDbConn(); err != nil {
716+
c.logger.Errorf("could not close database connection: %v", err)
717+
}
718718
}
719719

720720
return nil

0 commit comments

Comments
 (0)