Cml\Tools\Daemon\ProcessManage::signStop PHP Method

signStop() private static method

stop
private static signStop ( )
    private static function signStop()
    {
        $pid = self::getPid();
        if ($pid == posix_getpid()) {
            $status = self::getStatus();
            foreach ($status['pid'] as $cid) {
                posix_kill($cid, SIGINT);
            }
            sleep(3);
            unlink(self::$pidFile);
            unlink(self::$status);
            echo 'stoped' . PHP_EOL;
        }
        exit(posix_getpid() . 'exit...');
    }