Pārlūkot izejas kodu

embed: sync logger on server close

Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
Gyuho Lee 8 gadi atpakaļ
vecāks
revīzija
c76c696ed7
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  1. 5 0
      embed/etcd.go

+ 5 - 0
embed/etcd.go

@@ -312,6 +312,11 @@ func (e *Etcd) Close() {
 			cancel()
 		}
 	}
+
+	lg := e.GetLogger()
+	if lg != nil {
+		lg.Sync()
+	}
 }
 
 func stopServers(ctx context.Context, ss *servers) {