develooper Front page | perl.perl5.porters | Postings from November 2010

Re: [perl.git] branch blead, updated. v5.13.7-114-gabf9167

From:
Craig A. Berry
Date:
November 28, 2010 14:09
Subject:
Re: [perl.git] branch blead, updated. v5.13.7-114-gabf9167
Message ID:
AANLkTikXz1ghnG7Ygs4oh8178n52Zy1TsU5BjkeR5KCS@mail.gmail.com
On Sun, Nov 28, 2010 at 1:13 PM, Jan Dubois <jand@activestate.com> wrote:
> On Sun, 28 Nov 2010, Dave Mitchell wrote:
>> The only select that eintr.t is doing is a C<select FILEHANDLE>, i.e.
>> to change the default file handle. So that's probably a red herring,
>> and any hang is likely due to some different reason.

Ah, right.  Obviously I didn't read carefully past where I observed the hang.

> The reason the test hangs on Windows is that the alarm() emulation
> will not interrupt a blocking system call; it can only trigger during
> PERL_ASYNC_CHECK.

For somewhat different reasons the end result is similar on VMS.  I
tried replacing the pipe() with socketpair() and it made no
difference.  So yes, it looks like skipping on Windows and VMS is the
best path for now.



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About