OSDN Git Service

* exceptions.cc (handle_sigsuspend): Just sleep forever if called from non-main
authorcgf <cgf>
Thu, 25 Aug 2005 03:12:47 +0000 (03:12 +0000)
committercgf <cgf>
Thu, 25 Aug 2005 03:12:47 +0000 (03:12 +0000)
commitf70cea57488f23ba8ac49c47160eb7d03e5ac6e7
tree96fd202fc4a704822e43fdb9c7e6ef538216d31e
parentc54b68e7dbd204295068f0acfe5ed7a6a900255f
* exceptions.cc (handle_sigsuspend): Just sleep forever if called from non-main
thread.
(sigpacket:process): Simplify logic which determines when and how a signal is
masked.  Don't trigger sigwait if there is a signal handler.
* sigproc.cc (wait_sig): Update comment.  Try to process a signal which is in
the queue if it isn't queued for the target thread (this is still not right).
winsup/cygwin/ChangeLog
winsup/cygwin/exceptions.cc
winsup/cygwin/sigproc.cc