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
Race when creating buf8 objects (involving typed roles?) #3662
Comments
From andrew@egeler.us'await do for 1..5 { start { buf8.new } }' results in error 50+% of the time on my machine (perl6-m). https://github.com/retupmoca/rakudo/commit/d2eba029e90d89b48085b800118251deb578f43b seems to fix the issue, but I don't know if it's a good idea or what other implications that change would have; or even if that's the best way to implement the fix. |
From @jnthnOn Sat Jan 31 10:59:49 2015, root+bitcard@retupmoca.com wrote:
I did a few different changes to achieve a fix, but yes, some concurrency control was required in one place. Added a test in S17-promise/start.t to cover this; it seems to pass very reliably now (can't get it to fail). |
The RT System itself - Status changed from 'new' to 'open' |
@jnthn - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#123702 (status was 'resolved')
Searchable as RT123702$
The text was updated successfully, but these errors were encountered: