pcntl_signal_dispatch(3) php man page | unix.com

Man Page: pcntl_signal_dispatch

Operating Environment: php

Section: 3

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_sigprocmask(3) - php
pcntl_sigtimedwait(3) - php
Similar Topics in the Unix Linux Community
Installing Linux on an existing Windows PC?
why printf() function don't go work?
'SIGHUP','SIGTSTP' undeclared
problem in doing coding of signal handler
Serial port signal(IRQ) handler (using C)