From 45315dcbb22d2ffec73d1a45e14580b2a79ebc4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Fri, 17 Jun 2022 13:44:24 +0800 Subject: [PATCH] modify plugin name --- RpcJsonp.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/RpcJsonp.php b/RpcJsonp.php index 54f9f2d..0703de2 100644 --- a/RpcJsonp.php +++ b/RpcJsonp.php @@ -10,6 +10,7 @@ use Kiri\Abstracts\Config; use Kiri\Annotation\Annotation; use Kiri\Consul\Agent; use Kiri\Context; +use Kiri\Core\Json; use Kiri\Events\EventProvider; use Kiri\Exception\ConfigException; use Kiri\Message\Constrict\RequestInterface; @@ -147,7 +148,9 @@ class RpcJsonp extends Component implements OnConnectInterface, OnReceiveInterfa $server->send($fd, $this->batchDispatch($data)); } catch (\Throwable $throwable) { $this->logger->error('JsonRpc: ' . $throwable->getMessage()); - $server->send($fd, $this->failure(-32700, 'Parse error语法解析错误')); + $response = Json::encode($this->failure(-32700, $throwable->getMessage())); + $server->send($fd, $response); + $server->close($fd); } }