From 78903046399a50f82d9c8a05f26f587c359148f5 Mon Sep 17 00:00:00 2001 From: talksik Date: Thu, 9 Apr 2026 11:19:55 -0700 Subject: [PATCH] fix: ping parse failure --- go/internal/pusher/conn.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/go/internal/pusher/conn.go b/go/internal/pusher/conn.go index bcaa3f9..4a81645 100644 --- a/go/internal/pusher/conn.go +++ b/go/internal/pusher/conn.go @@ -44,6 +44,11 @@ func (c *Conn) ReadPump(ctx context.Context, hub *Hub) { return } + // Ignore keep-alive pings + if string(data) == "ping" { + continue + } + var msg ClientMessage if err := json.Unmarshal(data, &msg); err != nil { c.sendError("invalid message format")