This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]