On 2016-06-03 10:39:24, PEVANS wrote:
Show quoted text> $ (ulimit -n 16;
> perl -MIO::Socket::IP -E 'while(my $s = IO::Socket::IP->new-
> >socket( PF_INET, SOCK_STREAM, 0 )) { push @s, $s; } die $!')
> Bad file descriptor at -e line 1.
>
> Was expecting
>
> Too many open files at -e line 1.
Maybe a regression between 5.20.x and 5.22.x?
$ (ulimit -n 16; perl5.20.3 -MIO::Socket::IP -E 'while(my $s = IO::Socket::IP->new->socket( PF_INET, SOCK_STREAM, 0 )) { push @s, $s; } die $!')
Too many open files at -e line 1.
$ (ulimit -n 16; perl5.22.2 -MIO::Socket::IP -E 'while(my $s = IO::Socket::IP->new->socket( PF_INET, SOCK_STREAM, 0 )) { push @s, $s; } die $!')
Bad file descriptor at -e line 1.
@Andreas: maybe a bisect candidate?