This is the mail archive of the libc-alpha@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] |
On Wed, Jul 09, 2014 at 12:42:56PM +0200, Florian Weimer wrote: > Doesn't the stack_cache_lock in __nptl_setxid prevent this? I don't know > what it does to async-signal-safety, and there is likely some issue here, > but I think your A/B case is properly locked out. Of course, I overlooked the lock. The lock could then deadlock if thread A is holding the lock and it is interrupted by another signal and the handler also calls setxid. Siddhesh
Attachment:
pgpBN1tYZIMVp.pgp
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |