summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-03-16 18:15:42 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-03-16 18:15:42 +0000
commit178c78622b1504e891c12d3afed50554a19b8fbe (patch)
treecc8964c693b2a44926c1689552a0d82b713ac6fe /ext
parent085a16fc645d01e9c317a227fb12575af270d8fb (diff)
downloadperl-178c78622b1504e891c12d3afed50554a19b8fbe.tar.gz
This seems to fix (well, dodge) the problems in FreeBSD for
Enache Adrian; in _theory_ this patch could be good for NetBSD, too, but Alian gets a core dump already at subtest #9 (anyone with a real NetBSD, Alian's is a VMware one, which has in the past caused similar odd crashes). OpenBSD threaded build result still unknown. p4raw-id: //depot/perl@18998
Diffstat (limited to 'ext')
-rw-r--r--ext/POSIX/t/posix.t5
1 files changed, 3 insertions, 2 deletions
diff --git a/ext/POSIX/t/posix.t b/ext/POSIX/t/posix.t
index 6ce418cccb..8d27e4028c 100644
--- a/ext/POSIX/t/posix.t
+++ b/ext/POSIX/t/posix.t
@@ -80,8 +80,9 @@ SKIP: {
printf "%s 11 - masked SIGINT received %s\n",
$sigint_called ? "ok" : "not ok",
- $^O eq 'darwin' ? "# TODO Darwin seems to loose blocked signals"
- : '';
+ $^O =~ /^(?:darwin|(?:free|net|open)bsd)$/ ?
+ "# TODO $^O seems to loose blocked signals"
+ : '';
print "ok 12 - signal masks successful\n";