This commit is contained in:
2020-12-21 17:31:11 +08:00
parent ca1b094ba3
commit 660dda4454
+5 -2
View File
@@ -28,13 +28,16 @@ class OnMessage extends Callback
public function onHandler(Server $server, Frame $frame)
{
try {
if ($frame->opcode == 0x08) {
return;
}
Coroutine::defer(fn() => fire(Event::EVENT_AFTER_REQUEST));
$event = Snowflake::app()->getEvent();
if ($frame->opcode != 0x08) {
$content = $this->resolve($event, $frame, $server);
if (!empty($content)) {
$server->send($frame->fd, $content);
}
}
} catch (\Throwable $exception) {
$this->addError($exception->getMessage(), 'websocket');
$server->send($frame->fd, $exception->getMessage());