Unix and Linux Discussions Tagged with signals |
|
Thread / Thread Starter |
Last Post |
Replies |
Views |
Forum |
|
|
|
3 |
3,034 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
1,740 |
Programming |
|
|
|
9 |
3,218 |
Programming |
|
|
|
11 |
11,215 |
Shell Programming and Scripting |
|
|
|
8 |
2,571 |
UNIX for Advanced & Expert Users |
|
|
|
3 |
13,820 |
Shell Programming and Scripting |
|
|
|
2 |
14,704 |
Programming |
|
|
|
6 |
5,191 |
Programming |
|
|
|
5 |
14,110 |
Shell Programming and Scripting |
|
|
|
2 |
6,475 |
Programming |
|
|
|
0 |
2,884 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
6,595 |
Programming |
|
|
|
4 |
3,292 |
UNIX for Advanced & Expert Users |
|
|
|
3 |
2,623 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
3,292 |
UNIX for Advanced & Expert Users |
|
|
|
1 |
5,494 |
UNIX for Advanced & Expert Users |
|
|
|
2 |
18,149 |
Programming |
|
|
|
8 |
8,577 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
3,971 |
Programming |
|
|
|
1 |
5,735 |
Programming |
|
|
|
1 |
10,537 |
Programming |
|
|
|
1 |
4,543 |
UNIX for Dummies Questions & Answers |
PCNTL_SIGPROCMASK(3) 1 PCNTL_SIGPROCMASK(3)
pcntl_sigprocmask - Sets and retrieves blocked signals
SYNOPSIS
bool pcntl_sigprocmask (int $how, array $set, [array &$oldset])
DESCRIPTION
The pcntl_sigprocmask(3) function adds, removes or sets blocked signals, depending on the $how parameter.
PARAMETERS
o $how
- Sets the behavior of pcntl_sigprocmask(3). Possible values:
o SIG_BLOCK: Add the signals to the currently blocked signals.
o SIG_UNBLOCK: Remove the signals from the currently blocked signals.
o SIG_SETMASK: Replace the currently blocked signals by the given list of signals.
o $set
- List of signals.
o $oldset
- The $oldset parameter is set to an array containing the list of the previously blocked signals.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
EXAMPLES
Example #1
pcntl_sigprocmask(3) example
<?php
pcntl_sigprocmask(SIG_BLOCK, array(SIGHUP));
$oldset = array();
pcntl_sigprocmask(SIG_UNBLOCK, array(SIGHUP), $oldset);
?>
SEE ALSO
pcntl_sigwaitinfo(3), pcntl_sigtimedwait(3).
PHP Documentation Group PCNTL_SIGPROCMASK(3)