Logo

PCNTL Functions

pcntl_alarm pcntl_async_signals pcntl_errno pcntl_exec pcntl_fork pcntl_get_last_error pcntl_getpriority pcntl_setpriority pcntl_signal pcntl_signal_dispatch pcntl_signal_get_handler pcntl_sigprocmask pcntl_sigtimedwait pcntl_sigwaitinfo pcntl_strerror pcntl_unshare pcntl_wait pcntl_waitpid pcntl_wexitstatus pcntl_wifexited pcntl_wifsignaled pcntl_wifstopped pcntl_wstopsig pcntl_wtermsig

pcntl_alarm

Logo laravel/framework laravel/framework
Supported Versions: PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8
Set an alarm clock for delivery of a signal
<?php pcntl_alarm(int $seconds): int
<?php             $this->kill(static::EXIT_ERROR, $options);

        }, true);



        pcntl_alarm(

            max($this->timeoutForJob($job, $options), 0)

        );

    }
src/Illuminate/Queue/Worker.php
<?php     protected function resetTimeoutHandler()

    {

        pcntl_alarm(0);

    }
src/Illuminate/Queue/Worker.php