PHP.nl

pcntl_signal_dispatch

pcntl_signal_dispatch

Calls signal handlers for pending signals

bool **pcntl_signal_dispatch**

The function calls the signal handlers installed by for each pending signal. pcntl_signal_dispatch``pcntl_signal

return.success

Voorbeeld: example

<?php
echo "Installing signal handler...\n";
pcntl_signal(SIGHUP,  function($signo) {
     echo "signal handler called\n";
});

echo "Generating signal SIGHUP to self...\n";
posix_kill(posix_getpid(), SIGHUP);

echo "Dispatching...\n";
pcntl_signal_dispatch();

echo "Done\n";

?>
Installing signal handler...
Generating signal SIGHUP to self...
Dispatching...
signal handler called
Done

pcntl_signal``pcntl_sigprocmask``pcntl_sigwaitinfo``pcntl_sigtimedwait