fix: config

This commit is contained in:
icey-yu 2024-12-25 16:37:59 +08:00
parent b783da2497
commit 54c6397b30
3 changed files with 1 additions and 5 deletions

View File

@ -197,7 +197,6 @@ func (ws *WsServer) Run(done chan error) error {
return errs.WrapMsg(sErr, "shutdown err")
}
close(shutdownDone)
fmt.Println("SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS")
return nil
}
etcd.RegisterShutDown(shutDown)

View File

@ -2,7 +2,6 @@ package etcd
import (
"context"
"fmt"
"os"
"os/exec"
"runtime"
@ -95,12 +94,10 @@ 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)
}
}
fmt.Println("HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH")
log.ZInfo(ctx, "restart server")
err = cmd.Start()

View File

@ -188,7 +188,7 @@ func Start[T any](ctx context.Context, discovery *conf.Discovery, prometheusConf
go func() {
err := srv.Serve(listener)
if err != nil {
if err != nil && !errors.Is(err, http.ErrServerClosed) {
netErr = errs.WrapMsg(err, "rpc start err: ", rpcTcpAddr)
netDone <- struct{}{}
}