# New Ticket Created by Moritz Lenz # Please include the string: [perl #122715] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=122715 >
<moritz> m: my @outer = 0..3; await my $x = start { eager @outer.map: *+1 }; say $x.result.perl <camelia> rakudo-moar 4a7429: OUTPUT«(1, 2, 3, 4).list» <moritz> m: my @outer = 0..3; await my $x = start { @outer.map: *+1 }; say $x.result.perl <camelia> rakudo-moar 4a7429: OUTPUT«().list» Same result on the JVM. I guess this is related to the generator being scheduled on the old thread that has already terminated, or something like this. Anyway, it shouldn't silently swallow the contents of a lazy list.