diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2003-03-16 18:15:42 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2003-03-16 18:15:42 +0000 |
commit | 178c78622b1504e891c12d3afed50554a19b8fbe (patch) | |
tree | cc8964c693b2a44926c1689552a0d82b713ac6fe /ext | |
parent | 085a16fc645d01e9c317a227fb12575af270d8fb (diff) | |
download | perl-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.t | 5 |
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"; |