modify plugin name

This commit is contained in:
2022-06-17 13:55:46 +08:00
parent 03fe548c4e
commit 06db2fee3a
+5 -4
View File
@@ -90,14 +90,15 @@ abstract class BaseProcess implements OnProcessInterface
public function onSigterm(): static
{
if (!Context::inCoroutine()) {
Process::signal(SIGTERM, fn($data) => $this->onShutdown($data));
Process::signal(SIGTERM | SIGINT, fn($data) => $this->onShutdown($data));
} else {
Coroutine::create(function () {
$data = Coroutine::waitSignal(SIGTERM, -1);
$listen = function () {
$data = Coroutine::waitSignal(SIGTERM | SIGINT, -1);
if ($data) {
$this->onShutdown($data);
}
});
};
Coroutine::create($listen);
}
return $this;
}