From dbe91352e690a3966a84dfdea088f47bf5005ad6 Mon Sep 17 00:00:00 2001 From: Administrator Date: Thu, 4 Nov 2021 23:58:05 +0800 Subject: [PATCH] 111 --- src/RpcJsonp.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/RpcJsonp.php b/src/RpcJsonp.php index 51dcf28..bc8bed5 100644 --- a/src/RpcJsonp.php +++ b/src/RpcJsonp.php @@ -75,8 +75,12 @@ class RpcJsonp extends Component implements OnConnectInterface, OnReceiveInterfa public function register(OnStart $server) { $config = Config::get('rpc'); + $agent = $this->container->get(Agent::class); - $agent->service->register($config['registry']['config']); + $data = $agent->service->register($config['registry']['config']); + if ($data->getStatusCode() != 200) { + $server->server->shutdown(); + } }