/** * Returns true if kill signal has been broadcasted. * * @param mixed $lastRestart * @return boolean */ protected function shouldRestart($lastRestart) { return $this->registry->get(Registry::DAEMON_KILL_KEY) !== $lastRestart; }
/** * Sends signal for stop all running daemon processes. * @cli */ public function killCommand() { $this->registry->set(Registry::DAEMON_KILL_KEY, time()); $this->outputLine('Broadcast kill signal'); }