PHP
Referenzliste
pcntl_signal_dispatch
PCNTL Funktionen
Befehl:
bool pcntl_signal_dispatch ( void )
Rückgabewerte:
Gibt bei Erfolg
TRUE
zurück. Im Fehlerfall wird FALSE
zurückgegeben. Beschreibung:
Die pcntl_signal_dispatch()-Funktion ruft die Signal-Handler von pcntl_signal() installiert für jede anstehende Signal.
Aktiv in Version:
(PHP 5 >= 5.3.0, PHP 7)
Siehe auch:
Richtet eine Signalverarbeitung ein
Sets und ruft blockiert Signale
Wartet auf Signale
Wartet auf Signale, mit einem Timeout
pcntl_signal_dispatch() - Beispiel:
Eingabe:
<?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"; ?>
Ausgabe:
Installing signal handler...
Generating signal SIGHUP to self...
Dispatching...
signal handler called
Done
Generating signal SIGHUP to self...
Dispatching...
signal handler called
Done
PCNTL Funktionen