diff --git a/src/Websocket/Handler.php b/src/Websocket/Handler.php index 6628435..23ecf41 100644 --- a/src/Websocket/Handler.php +++ b/src/Websocket/Handler.php @@ -147,6 +147,11 @@ class Handler implements MessageComponentInterface $message, $this->channelManager ); + + // Run deferred callbacks + \Illuminate\Container\Container::getInstance() + ->make(\Illuminate\Support\Defer\DeferredCallbackCollection::class) + ->invokeWhen(fn($callback) => true); } catch (Exception $e) { $mock->send(json_encode([ 'event' => $message['event'].':error',