fix client & server experimental fix

This commit is contained in:
2025-09-26 15:02:54 +07:00
parent 7457604e0f
commit 6fb7cea1fa
2 changed files with 30 additions and 23 deletions

View File

@@ -11,7 +11,7 @@ import (
const (
writeWait = 10 * time.Second
pongWait = 60 * time.Second
pingPeriod = 55 * time.Second
pingPeriod = 25 * time.Second
)
type Client struct {
@@ -95,7 +95,7 @@ func WritePump(c *Client, h *Hub) {
}
case <-pingTicker.C:
c.Conn.SetWriteDeadline(time.Now().Add(writeWait))
if err := c.Conn.WriteMessage(websocket.PingMessage, nil); err != nil {
if err := c.Conn.WriteMessage(websocket.PingMessage, []byte{}); err != nil {
return
}
}