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

signReload() private static method

reload
private static signReload ( )
    private static function signReload()
    {
        $pid = self::getPid();
        if ($pid == posix_getpid()) {
            $status = self::getStatus();
            foreach ($status['pid'] as $cid) {
                posix_kill($cid, SIGUSR1);
            }
            $status['pid'] = [];
            file_put_contents(self::$status, '<?php return ' . var_export($status, true) . ';', LOCK_EX);
        } else {
            exit(posix_getpid() . 'reload...');
        }
    }