PHPDaemon\Thread\Generic::sigtimedwait PHP Method

sigtimedwait() protected method

Implementation of pcntl_sigtimedwait for Mac.
protected sigtimedwait ( $signals, $siginfo, integer $sec, double $nano ) : boolean
$sec integer
$nano double
return boolean Success
    protected function sigtimedwait($signals, $siginfo, $sec, $nano)
    {
        \pcntl_signal_dispatch();
        if (\time_nanosleep($sec, $nano) === true) {
            return false;
        }
        \pcntl_signal_dispatch();
        return true;
    }