saas-smartAi通信协议标准库
gongshangguo
2022-03-01 8cc253b797b6c22cb0841aedf638ff19dc197e79
写入消息锁
1个文件已修改
3 ■■■■ 已修改文件
client/client.go 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
client/client.go
@@ -209,6 +209,7 @@
                return
            }
            err = c.Writer.Flush()
            c.Logger.Debug("Write msg success...", zap.String("msg", string(bodyByte)))
            if err != nil {
                c.Logger.Error("Fail to write flush", zap.Error(err))
            }
@@ -245,7 +246,7 @@
func (c *Client) WriteBody(body *aiot.Protocol) error {
    body.Receiver = aiot.RECEIVER_TO_SAAS
    c.Logger.Debug("Send msg...", zap.Any("msg", body), zap.Any("msg", body), zap.Any("reqType", body.ReqType), zap.Any("msgType", body.MsgType))
    c.Logger.Debug("Write Body...", zap.Any("msg", body), zap.Any("msg", body), zap.Any("reqType", body.ReqType), zap.Any("msgType", body.MsgType))
    msgData, err := json.Marshal(body)
    if err != nil {
        c.Logger.Error("Fail to Marshal send data", zap.Error(err))