diff options
author | Tor Egge <tegge@FreeBSD.org> | 2006-10-13 20:12:07 +0000 |
---|---|---|
committer | Tor Egge <tegge@FreeBSD.org> | 2006-10-13 20:12:07 +0000 |
commit | 081871afc8ab679eb0f98a7e56f4e1e6b0db5d36 (patch) | |
tree | 9abe4b184c29a1facac1785aaa8ccbbdd520ed43 /lib/libc/i386 | |
parent | c8b69d87c0df659e38dd5bbb187d51b1bf2e448a (diff) | |
download | src-081871afc8ab679eb0f98a7e56f4e1e6b0db5d36.tar.gz src-081871afc8ab679eb0f98a7e56f4e1e6b0db5d36.zip |
Delay unblocking signal and restoring process signal mask until the
thread signal mask has been updated to avoid stack overflow during signal
bursts.
Don't block signal forever if no threads can currently handle signal.
Check for pending signal after direct invocation of signal handler.
Notes
Notes:
svn path=/head/; revision=163323
Diffstat (limited to 'lib/libc/i386')
0 files changed, 0 insertions, 0 deletions