فهرست منبع

分析ping req

lijian 1 سال پیش
والد
کامیت
f13e498990
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      pkg/mqtt/connection.go

+ 4 - 0
pkg/mqtt/connection.go

@@ -3,6 +3,7 @@ package mqtt
 import (
 	"encoding/hex"
 	"errors"
+	"fmt"
 	"net"
 	"sparrow/pkg/models"
 	"sparrow/pkg/rpcs"
@@ -277,6 +278,9 @@ func (c *Connection) RcvMsgFromClient() {
 			}
 
 		case *PingReq:
+			if c.DeviceCode == "08D1F9E77840" {
+				println(fmt.Sprintf("收到ping req:%s", c.DeviceCode))
+			}
 			pingrsp := &PingResp{}
 			err := c.Mgr.Provider.OnDeviceHeartBeat(c.DeviceCode)
 			if err != nil {