diff options
author | jhb <jhb@FreeBSD.org> | 2003-04-23 18:50:25 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2003-04-23 18:50:25 +0000 |
commit | 89c52cff2eb63e0fe1ec588423208a3e3e7565ed (patch) | |
tree | 1ba1405b0ccbefc5d286cc66e639834d24e502c5 /lib/libpthread/thread/thr_autoinit.c | |
parent | 2958cf621b0f79e611c2c6556400dc159aea37b0 (diff) | |
download | FreeBSD-src-89c52cff2eb63e0fe1ec588423208a3e3e7565ed.zip FreeBSD-src-89c52cff2eb63e0fe1ec588423208a3e3e7565ed.tar.gz |
- Reorganize osigstack() to do the copyin first, grab the proc lock once,
do all the various sigstack dances, unlock the proc lock, and finally do
the copyout. This more closely resembles the behavior of
kern_sigaltstack() and closes a small race.
- Remove Giant from osigstack as it is no longer needed.
Diffstat (limited to 'lib/libpthread/thread/thr_autoinit.c')
0 files changed, 0 insertions, 0 deletions