File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -696,12 +696,8 @@ func (c *Cluster) syncPreparedDatabases() error {
696
696
if err := c .initDbConnWithName (preparedDbName ); err != nil {
697
697
return fmt .Errorf ("could not init connection to database %s: %v" , preparedDbName , err )
698
698
}
699
- defer func () {
700
- if err := c .closeDbConn (); err != nil {
701
- c .logger .Errorf ("could not close database connection: %v" , err )
702
- }
703
- }()
704
699
700
+ c .logger .Debugf ("syncing prepared database %q" , preparedDbName )
705
701
// now, prepare defined schemas
706
702
preparedSchemas := preparedDB .PreparedSchemas
707
703
if len (preparedDB .PreparedSchemas ) == 0 {
@@ -715,6 +711,10 @@ func (c *Cluster) syncPreparedDatabases() error {
715
711
if err := c .syncExtensions (preparedDB .Extensions ); err != nil {
716
712
return err
717
713
}
714
+
715
+ if err := c .closeDbConn (); err != nil {
716
+ c .logger .Errorf ("could not close database connection: %v" , err )
717
+ }
718
718
}
719
719
720
720
return nil
You can’t perform that action at this time.
0 commit comments