diff --git a/HttpServer/Events/OnManagerStart.php b/HttpServer/Events/OnManagerStart.php index 0c3a6aad..39f2f628 100644 --- a/HttpServer/Events/OnManagerStart.php +++ b/HttpServer/Events/OnManagerStart.php @@ -7,6 +7,7 @@ namespace HttpServer\Events; use HttpServer\Abstracts\Callback; use Snowflake\Event; use Snowflake\Snowflake; +use Swoole\Process; use Swoole\Server; class OnManagerStart extends Callback @@ -26,6 +27,12 @@ class OnManagerStart extends Callback if (Snowflake::isLinux()) { name('Server Manager.'); } + + while ($ret = Process::wait()) { + $server->stop(); + var_dump($ret); + } + // $this->debug('start scanning...'); // loadByDir(__DIR__ . '/../../'); // $this->debug('scanning end...'); diff --git a/HttpServer/Events/OnStart.php b/HttpServer/Events/OnStart.php index 169c7e4e..9107ec86 100644 --- a/HttpServer/Events/OnStart.php +++ b/HttpServer/Events/OnStart.php @@ -29,9 +29,6 @@ class OnStart extends Callback if (Snowflake::isLinux()) { name(rtrim(Config::get('id', 'system:'), ':')); } - while ($ret = Process::wait()) { - var_dump($ret); - } } }