Ver Fonte

修改心跳

xuchl há 4 anos atrás
pai
commit
71a19e31fc
1 ficheiros alterados com 5 adições e 6 exclusões
  1. 5 6
      src/dashoo.cn/genepoint_srv/main.go

+ 5 - 6
src/dashoo.cn/genepoint_srv/main.go

@@ -192,8 +192,6 @@ func connectWebSocket() bool {
 
 					wsConn = conn
 
-					// 建立链接即 开始发送心跳请求
-					echo()
 
 					/*// 设置心跳处理事件
 					wsConn.SetPingHandler(func(message string) error {
@@ -214,7 +212,8 @@ func connectWebSocket() bool {
 					// defer wsConn.Close()
 					// 建立基点接口连接
 					ctrl.GetConnection(wsConn)
-
+					// 建立链接即 开始发送心跳请求
+					echo()
 					//重连后更新心跳时间,避免因心跳超时再重连
 					heartTime = time.Now()
 					lockReconnect = false
@@ -403,13 +402,13 @@ func echo() {
 	for {
 		mt, message, err := wsConn.ReadMessage()
 		if err != nil {
-			//log.Println("read:", err)
+			log.Println("read:", err)
 			break
 		}
-		//log.Printf("recv: %s", message)
+		// log.Printf("recv: %s", message)
 		err = wsConn.WriteMessage(mt, message)
 		if err != nil {
-			//log.Println("write:", err)
+			log.Println("write:", err)
 			break
 		}
 	}