New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rakudo for loop on texas bag operator spawns background IO #5491
Comments
From @ajsWas playing around on command-line with hyperoperations over texas bag perl6 -e 'for 1..100 -> $i { say (((^$i).map: {^$_}) <<(-)>> Which, after control-Cing backgrounded itself and kept spewing output. I've Somewhat strange platform: $ perl6 -v The Perl 6 version is the standard Windows build from Rakudo Star However, on this platform and build it works fine: $ perl6 -v -- |
From @cokeOn Wed Jul 27 07:38:45 2016, ajs wrote:
Cannot reproduce here: $ perl6 -v Hitting Control-C kills the job, that's it, no spurious output. -- |
The RT System itself - Status changed from 'new' to 'open' |
From @geekosaurNote that there's a high probability of this being a cygwin-specific issue. On Wed, Jul 27, 2016 at 11:24 AM, Will Coleda via RT <
-- |
From @ajsI was asked to try this with .07. I did that tonight, and it still happens, but this does seem to be a local issue. I get the same results with: perl6 -e 'loop { say 1; sleep 1; }' Is it possible that Perl is ignoring something like the Windows equivalent of a hangup signal from the shell? |
Migrated from rt.perl.org#128751 (status was 'open')
Searchable as RT128751$
The text was updated successfully, but these errors were encountered: