[perl #129882] [CONC] [IO] Proc with `.in.close` and `.out.slurp-rest` in different threads, hangs

2017-07-09 Thread Aleks-Daniel Jakimenko-Aleksejev via RT
That's pretty good. But issues are not closed without tests, unless there's a good reason not to add a test. No reason was mentioned, therefore reopening this with “testneeded” tag. On 2017-07-09 15:49:46, jan-olof.hen...@bredband.net wrote: > On Wed, 19 Oct 2016 05:57:04 -0700, jn...@jnthn.net

[perl #129882] [CONC] [IO] Proc with `.in.close` and `.out.slurp-rest` in different threads, hangs

2017-07-09 Thread Jan-Olof Hendig via RT
On Wed, 19 Oct 2016 05:57:04 -0700, jn...@jnthn.net wrote: > On Fri Oct 14 16:40:27 2016, sml...@gmail.com wrote: > > The following code attempts to pipe a large Blob (larger than a > > pipe's > > buffer size) through an external command. > > However, it hangs on the `.in.close` line and never

[perl #129882] [CONC] [IO] Proc with `.in.close` and `.out.slurp-rest` in different threads, hangs

2016-10-19 Thread jn...@jnthn.net via RT
On Fri Oct 14 16:40:27 2016, sml...@gmail.com wrote: > The following code attempts to pipe a large Blob (larger than a pipe's > buffer size) through an external command. > However, it hangs on the `.in.close` line and never finishes: > > my $proc = run «cat -», :in, :out, :bin; > my $input = ("a"

[perl #129882] [CONC] [IO] Proc with `.in.close` and `.out.slurp-rest` in different threads, hangs

2016-10-14 Thread via RT
# New Ticket Created by Sam S. # Please include the string: [perl #129882] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=129882 > The following code attempts to pipe a large Blob (larger than a pipe's buffer size) through an