kobe6258 1 month ago
parent
commit
214ee67175
2 changed files with 2 additions and 1 deletions
  1. 2 0
      utils/ws/latency_measurer.go
  2. 0 1
      utils/ws/session.go

+ 2 - 0
utils/ws/latency_measurer.go

@@ -2,6 +2,7 @@ package ws
 
 import (
 	"errors"
+	"fmt"
 	"github.com/gorilla/websocket"
 	"sync"
 	"time"
@@ -87,6 +88,7 @@ func SetupLatencyMeasurement(conn *websocket.Conn) *LatencyMeasurer {
 	lm := NewLatencyMeasurer(5) // 使用最近5次测量的滑动窗口
 	conn.SetPongHandler(func(appData string) error {
 		lm.CalculateLatency()
+		fmt.Printf("触发了pong的应答")
 		return nil
 	})
 	return lm

+ 0 - 1
utils/ws/session.go

@@ -49,7 +49,6 @@ func (s *Session) readPump() {
 		// 处理消息
 		if err = manager.HandleMessage(s.UserId, s.Id, message); err != nil {
 			//写应答
-
 			_ = s.writeWithTimeout(err.Error())
 
 		}