[perl #127682] [OSX] writing more than 8192 bytes to IO::Handle causes it to hang forever
[email protected] ("Christian Bartolomaeus via RT") Wed, 07 Mar 2018 14:04:43 -0800
| Newsgroups | perl.perl6.compiler |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 10 Feb 2017 23:48:54 -0800, [email protected] wrote: > FWIW that hangs on FreeBSD as well (maybe not too much a surprise, > given the relationship of the OSes). Hmm, looks like it hangs on Linux too -- with more than 224000 bytes on my machine: $ perl6 -e 'my $proc = run($*EXECUTABLE, "-e", q| $*ERR.print("8" x 224001);|,:out,:err); say $proc.out.slurp' ## hangs ^C $ perl6 --version This is Rakudo Star version 2017.10 built on MoarVM version 2017.10 implementing Perl 6.c. $ uname -a Linux p6 3.2.0-4-amd64 #1 SMP Debian 3.2.96-2 x86_64 GNU/Linux