This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Skip eintr.t on FreeBSD (see perl #85842 and #84688).
authorCraig A. Berry <craigberry@mac.com>
Fri, 11 Mar 2011 23:00:46 +0000 (17:00 -0600)
committerCraig A. Berry <craigberry@mac.com>
Sat, 12 Mar 2011 00:01:12 +0000 (18:01 -0600)
commitc81114d2b6e9ca2fa098dbdac89edfaca24540f9
treef6889cf665ece7ce4303d854d1ff3671a7134345
parent8567041cf58773c5e66c77659b993b81515bd622
Skip eintr.t on FreeBSD (see perl #85842 and #84688).

It appears that a larger PerlIO buffer combined with writing to a
pipe triggers an alternate write mechanism in FreeBSD called a
direct write, which is not interruptible by signals.  That's
somewhat speculative and has not been confirmed by someone with
knowledge of FreeBSD internals, but we do know the test hangs, so
it's best not to run it for now.
t/io/eintr.t