diff options
author | dan <dan@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2008-02-24 02:23:00 +0000 |
---|---|---|
committer | dan <dan@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2008-02-24 02:23:00 +0000 |
commit | 1bc40ce17eb32360b2e6e8752e0c5a4ef729e375 (patch) | |
tree | 8bb9732a15552bc039dc7582c4bdba6c6d9606ec /libc/nptl_db/structs.def | |
parent | 8c5ab5ff18f334d83e82d40ce5a15294288d82bb (diff) |
PR nptl/3270
nptl/
* allocatestack.c (setxid_mark_thread, setxid_unmark_thread): New.
(setxid_signal_thread): Return a successful signal indicator. Just
skip threads without SETXID_BITMASK.
(__nptl_setxid): Use separate marking and unmarking loops. Repeat
signalling if necessary.
* init.c (sighandler_setxid): Use atomic operations for
cancelhandling. Wake __nptl_setxid last.
git-svn-id: svn://svn.eglibc.org/trunk@5285 7b3dc134-2b1b-0410-93df-9e9f96275f8d
Diffstat (limited to 'libc/nptl_db/structs.def')
0 files changed, 0 insertions, 0 deletions