|
@@ -167,9 +167,12 @@ while (true)
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
+ foreach ($workers as $pid => $worker) {
|
|
|
+ Swoole\Process::kill($pid, SIGTERM);
|
|
|
+ }
|
|
|
+
|
|
|
foreach ($workers as $pid => $worker)
|
|
|
{
|
|
|
- Swoole\Process::kill($pid,SIGTERM);
|
|
|
if($status = Swoole\Process::wait(true)) {
|
|
|
Log::record("Graceful Recycled #{$status['pid']}, code={$status['code']}, signal={$status['signal']}",Log::DEBUG);
|
|
|
}
|