aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/i386
diff options
context:
space:
mode:
authorTor Egge <tegge@FreeBSD.org>2006-10-13 20:12:07 +0000
committerTor Egge <tegge@FreeBSD.org>2006-10-13 20:12:07 +0000
commit081871afc8ab679eb0f98a7e56f4e1e6b0db5d36 (patch)
tree9abe4b184c29a1facac1785aaa8ccbbdd520ed43 /lib/libc/i386
parentc8b69d87c0df659e38dd5bbb187d51b1bf2e448a (diff)
downloadsrc-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