This commit is contained in:
as2252258@163.com
2021-02-28 17:42:05 +08:00
parent 000e8a8633
commit 881729f2fc
+5 -5
View File
@@ -44,7 +44,7 @@ class OnWorkerStart extends Callback
} else { } else {
$this->onWorker($server, $worker_id); $this->onWorker($server, $worker_id);
} }
$this->onSignal(); $this->onSignal($server);
} }
@@ -89,9 +89,9 @@ class OnWorkerStart extends Callback
* @param $server * @param $server
* @param $worker_id * @param $worker_id
*/ */
public function onSignal() public function onSignal($server)
{ {
Coroutine::create(function () { Coroutine::create(function ($server) {
$ret = Coroutine::waitSignal($this->signal, -1); $ret = Coroutine::waitSignal($this->signal, -1);
if ($ret) { if ($ret) {
while (Snowflake::app()->isRun()) { while (Snowflake::app()->isRun()) {
@@ -99,8 +99,8 @@ class OnWorkerStart extends Callback
sleep(1); sleep(1);
} }
} }
return Snowflake::app()->getSwoole()->stop(); return $server->stop();
}); }, $server);
} }