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
better-sched and other async improvement ecosystem fallout #6628
Comments
From @AlexDanielHere are some of the modules that are failing on HEAD (but did not fail on 2017.09). At this moment I don't know if the modules are relying on some kind of buggy behavior (which is now fixed?), or if we actually have a regression. If it's not our fault, we still want to make sure that we have tests for these things. 1) WebSocket and better-sched merge See this issue: tokuhirom/p6-WebSocket#15 2) Test::Scheduler and “Push Tap objects down to subscribers” Also affected: Concurrent::Progress, SSH:LibSSH 3) OO::Actors and “Start using $*AWAITER in `await` in 6.c” |
From @AlexDanielFWIW I'm not counting 2) and 3) as blockers, but 1) is worth taking a look at. See my comment here: tokuhirom/p6-WebSocket#15 (comment)
|
From @zoffixznetOn Tue, 24 Oct 2017 13:30:13 -0700, alex.jakimenko@gmail.com wrote:
That looks to be a bug in affinity workers in supply-in-a-sock scenarios. I made a golfed test[^1] and a hack[^2] that makes the test pass, but isn't enough Needs a proper fix for the *cause* of the deadlock or a smarter algo for when to |
The RT System itself - Status changed from 'new' to 'open' |
From @zoffixznetOn Tue, 24 Oct 2017 21:48:16 -0700, cpan@zoffix.com wrote:
This is now properly fixed in rakudo/rakudo@59bfa5ab37 As I understand this was the last issue on this ticket, so I'm closing it (tests already went in[^1] and were improved in later commits) |
@zoffixznet - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#132343 (status was 'resolved')
Searchable as RT132343$
The text was updated successfully, but these errors were encountered: