diff --git a/internal/remotelogs/utils.go b/internal/remotelogs/utils.go index 7a16214..9774c3d 100644 --- a/internal/remotelogs/utils.go +++ b/internal/remotelogs/utils.go @@ -247,6 +247,12 @@ Loop: if err != nil { return err } + + // 正在退出时不上报错误 + if teaconst.IsQuiting { + return nil + } + _, err = rpcClient.NodeLogRPC().CreateNodeLogs(rpcClient.Context(), &pb.CreateNodeLogsRequest{NodeLogs: logList}) return err }