]> sourceware.org Git - newlib-cygwin.git/commit
* cygwait.h (enum cw_wait_mask): Add cw_sig_restart. Add comments
authorCorinna Vinschen <corinna@vinschen.de>
Mon, 23 Feb 2015 13:56:01 +0000 (13:56 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Mon, 23 Feb 2015 13:56:01 +0000 (13:56 +0000)
commit093fe9b598738ca1e680b4e061834bc53c9a75a2
tree3050ce674e9919b659b5e7f5c38e01a3d6633135
parentb6e4adaaf1a4248907844a32fa300ee95e71bd3c
* cygwait.h (enum cw_wait_mask): Add cw_sig_restart.  Add comments
to explain the meaning of the possible values.
* cygwait.cc (is_cw_sig_restart): Define.
(is_cw_sig_handle): Check for cw_sig_restart as well.
(cygwait): Restart always if cw_sig_restart is set.
* thread.cc (pthread::join): Call cygwait with cw_sig_restart flag
to avoid having to handle signals at all.
winsup/cygwin/ChangeLog
winsup/cygwin/cygwait.cc
winsup/cygwin/cygwait.h
winsup/cygwin/thread.cc
This page took 0.02943 seconds and 5 git commands to generate.