mirror of
https://github.com/php/php-src.git
synced 2025-08-16 22:18:50 +02:00
Increased test compatibility
The test expects no masked signals at the beginning, but when run as part of a Bamboo build, SIGQUIT is already masked and the test fails.
This commit is contained in:
parent
454d297564
commit
da3a807f22
1 changed files with 6 additions and 1 deletions
|
@ -9,6 +9,9 @@ pcntl: SIG_BLOCK, SIG_UNBLOCK, SIG_SETMASK
|
||||||
--FILE--
|
--FILE--
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
// Clear mask
|
||||||
|
pcntl_sigprocmask(SIG_SETMASK, array(), $prev);
|
||||||
|
|
||||||
pcntl_sigprocmask(SIG_BLOCK, array(SIGCHLD,SIGTERM), $old);
|
pcntl_sigprocmask(SIG_BLOCK, array(SIGCHLD,SIGTERM), $old);
|
||||||
var_dump(count($old));
|
var_dump(count($old));
|
||||||
pcntl_sigprocmask(SIG_BLOCK, array(SIGINT), $old);
|
pcntl_sigprocmask(SIG_BLOCK, array(SIGINT), $old);
|
||||||
|
@ -19,7 +22,9 @@ pcntl_sigprocmask(SIG_SETMASK, array(SIGINT), $old);
|
||||||
var_dump(count($old));
|
var_dump(count($old));
|
||||||
pcntl_sigprocmask(SIG_SETMASK, array(), $old);
|
pcntl_sigprocmask(SIG_SETMASK, array(), $old);
|
||||||
var_dump(count($old));
|
var_dump(count($old));
|
||||||
pcntl_sigprocmask(SIG_SETMASK, array(), $old);
|
|
||||||
|
// Restore previous mask
|
||||||
|
pcntl_sigprocmask(SIG_SETMASK, $prev, $old);
|
||||||
var_dump(count($old));
|
var_dump(count($old));
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue