@ -196,9 +196,7 @@ func (ws *WsServer) Run(done chan error) error {
if sErr != nil {
return errs.WrapMsg(sErr, "shutdown err")
}
fmt.Println("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA")
close(shutdownDone)
fmt.Println("BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB")
return nil
etcd.RegisterShutDown(shutDown)
@ -94,6 +94,7 @@ func restartServer(ctx context.Context) error {
log.ZInfo(ctx, "shutdown server")
for _, f := range ShutDowns {
log.ZInfo(ctx, "shutdown ffff!!!!!")
if err = f(); err != nil {
log.ZError(ctx, "shutdown fail", err)