4 ms·
Looks like this fix takes care of the problem. Now the challenge is to get it rolled out everywhere: https://sourceware.org/bugzilla/attachment.cgi?id=12484 ht
by anonymousiam 6y ago
Looks like this fix takes care of the problem. Now the challenge is to get it rolled out everywhere:
https://sourceware.org/bugzilla/attachment.cgi?id=12484 https://sourceware.org/bugzilla/attachment.cgi?id=12484
- Dylan16807 6y agoThe comment there makes it sound like it might be giving up on the stealing optimization entirely? If that's the case then this might not be the fix to roll out everywhere.
- wbl 6y agoDo you want to wake up at 3am to determine that yes, the broken pthreads implementation really is broken?
- Dylan16807 6y agoDo you think a desire to put more than five minutes into designing the patch means I don't want it fixed, or don't want it fixed quickly?
- ComputerGuru 6y agoNo, this is only in the undo path when stealing already failed. But waking all waiters is kind of crazy. Microsoft’s equivalent API (WFMO) is free of spurious wakes, I can’t imagine how much harder that makes everything