summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/sigproc.cc
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2005-09-30 23:52:13 +0000
committerChristopher Faylor <me@cgf.cx>2005-09-30 23:52:13 +0000
commitf5cfdc0fa440eb88870963cc9440369203bb0b13 (patch)
tree4bbd831c36a65209c3271ed0daabfc1775cbd0f1 /winsup/cygwin/sigproc.cc
parentfd45a7909b739539a4dd21fa8ce7b284c464124f (diff)
downloadcygnal-f5cfdc0fa440eb88870963cc9440369203bb0b13.tar.gz
cygnal-f5cfdc0fa440eb88870963cc9440369203bb0b13.tar.bz2
cygnal-f5cfdc0fa440eb88870963cc9440369203bb0b13.zip
* dcrt0.cc (do_exit): Don't set ES_SET_MUTO here. Call get_exit_lock()
instead. (get_exit_lock): New function. Grabs the lock and sets initial exit_state. * exceptions.cc (try_to_debug): Use low_priority_sleep. (sigpacket::process): Avoid handler if this is an exec stub. (signal_exit): Use get_exit_lock rather than manipulating the exit_lock critical section directly. * pinfo.cc (pinfo::exit): Ditto. * winsup.h (get_exit_lock): Declare. (exit_lock): Delete declaration.
Diffstat (limited to 'winsup/cygwin/sigproc.cc')
0 files changed, 0 insertions, 0 deletions