[Bug nptl/21291] pthread cancellation fails when contending lock

dimitri.staessens at ugent dot be sourceware-bugzilla@sourceware.org
Sun Jun 11 07:20:00 GMT 2017


https://sourceware.org/bugzilla/show_bug.cgi?id=21291

--- Comment #15 from Dimitri Staessens <dimitri.staessens at ugent dot be> ---
I cannot stress enough that this is a monstrous bug that leads to complete
inconsistency and instability of the library. It completely defeats the purpose
of any cancellation point with a timeout. I really hope that you haven't
implemented other cancellation points in the same way, or you will see massive
shitstorms when more and more applications start using these functions.

I'm discussing with the Austin Group to have this apparent loophole in the
newer version of the specification rectified:

https://collaboration.opengroup.org/tech/austin/plato/mailarch.php?soph=N&action=show&archive=austin-group-l&num=25887&limit=50&offset=0

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Glibc-bugs mailing list