From a6ff330e572c9cc7866ffeabff765e81092fe209 Mon Sep 17 00:00:00 2001 From: a6a2f5842 Date: Mon, 15 Sep 2025 16:31:02 +0200 Subject: [PATCH] BF pinging --- src/Websocket/Handler.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Websocket/Handler.php b/src/Websocket/Handler.php index de48f95..793d55f 100644 --- a/src/Websocket/Handler.php +++ b/src/Websocket/Handler.php @@ -101,7 +101,10 @@ class Handler implements MessageComponentInterface $message = json_decode($message->getPayload(), true); // Cut short for ping pong - if (strpos($message['event'], ':ping') !== false) { + if ( + (strtolower($message['event']) === 'pusher:ping') + || (strtolower($message['event']) === 'pusher.ping') + ) { $this->channelManager->connectionPonged($connection); return gc_collect_cycles(); }