You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Thu, 08 Sep 2016 12:55:10 -0700, smls75@gmail.com wrote:
If you `die` inside a `map/for` that is being `hyper/race`d...
for (1..1).hyper { die }; sleep 1; say "Alive";
...it prints the exception's backtrace, but then resumes the program
as if nothing had happened:
Died
in block at -e line 1
Alive
Fixed in new hyper/race implementation; tests in S07-hyperrace/hyper.t and S07-hyperrace/race.t. The new error reporting shows the backtrace of both the thing that went wrong in a worker thread, and the place that triggered the iteration.
Migrated from rt.perl.org#129234 (status was 'resolved')
Searchable as RT129234$
The text was updated successfully, but these errors were encountered: