modify plugin name

This commit is contained in:
2022-06-22 18:58:26 +08:00
parent 2301b9a479
commit 0c4c973570
+4 -3
View File
@@ -182,7 +182,6 @@ class AsyncServer implements ServerInterface
*/ */
public function onSignal(array $signal): void public function onSignal(array $signal): void
{ {
pcntl_signal(SIGTERM, [$this, 'onSigint']);
pcntl_signal(SIGINT, [$this, 'onSigint']); pcntl_signal(SIGINT, [$this, 'onSigint']);
foreach ($signal as $sig => $value) { foreach ($signal as $sig => $value) {
if (is_array($value) && is_string($value[0])) { if (is_array($value) && is_string($value[0])) {
@@ -197,12 +196,14 @@ class AsyncServer implements ServerInterface
/** /**
* @param $no
* @param array $signInfo
* @return void * @return void
*/ */
public function onSigint(): void public function onSigint($no, array $signInfo): void
{ {
try { try {
file_put_contents('php://output', Json::encode(func_get_args())); $this->logger->alert('Pid ' . getmypid() . ' get signo ' . $no, $signInfo);
$this->shutdown(); $this->shutdown();
} catch (\Throwable $exception) { } catch (\Throwable $exception) {
$this->logger->error($exception->getMessage()); $this->logger->error($exception->getMessage());