php man page for pcntl_signal_dispatch

Query: pcntl_signal_dispatch

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

PCNTL_SIGNAL_DISPATCH(3)						 1						  PCNTL_SIGNAL_DISPATCH(3)

pcntl_signal_dispatch - Calls signal handlers for pending signals

SYNOPSIS
bool pcntl_signal_dispatch (void )
DESCRIPTION
The pcntl_signal_dispatch(3) function calls the signal handlers installed by pcntl_signal(3) for each pending signal.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
EXAMPLES
Example #1 pcntl_signal_dispatch(3) example <?php echo "Installing signal handler... "; pcntl_signal(SIGHUP, function($signo) { echo "signal handler called "; }); echo "Generating signal SIGHUP to self... "; posix_kill(posix_getpid(), SIGHUP); echo "Dispatching... "; pcntl_signal_dispatch(); echo "Done "; ?> The above example will output something similar to: Installing signal handler... Generating signal SIGHUP to self... Dispatching... signal handler called Done
SEE ALSO
pcntl_signal(3), pcntl_sigprocmask(3), pcntl_sigwaitinfo(3), pcntl_sigtimedwait(3). PHP Documentation Group PCNTL_SIGNAL_DISPATCH(3)
Related Man Pages
sysv_signal(3) - centos
sigignore(3c) - hpux
pcntl_sigwaitinfo(3) - php
pcntl_signal(3) - php
time_nanosleep(3) - php
Similar Topics in the Unix Linux Community
Installing GUI
signal handler problems
'SIGHUP','SIGTSTP' undeclared
Need help in scripting
problem in doing coding of signal handler