diff options
author | Christopher Faylor <me@cgf.cx> | 2012-08-15 22:50:44 +0400 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2012-08-15 22:50:44 +0400 |
commit | 879f3ad5eefc0cb914e7fed1a219ebb11c995a99 (patch) | |
tree | 3070364adc2f282714d85761bb6c975bd516ffbc /winsup/cygwin/ChangeLog | |
parent | 588b40e260f180d02c91132821856c12c83fddc2 (diff) |
* cygtls.h (_cygtls::create_signal_arrived): New function.
(_cygtls::set_signal_arrived): Lock creation of signal_arrived.
* cygwait.cc (cancelable_wait): Ignore signal_arrived event if _my_tls 'sig'
element does not exist.
* exceptions.cc (_cygtls::interrupt_setup): Create signal_arrived if recipient
thread has not created it.
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r-- | winsup/cygwin/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index b2ea1a0f6..3852cec6f 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,5 +1,14 @@ 2012-08-15 Christopher Faylor <me.cygwin2012@cgf.cx> + * cygtls.h (_cygtls::create_signal_arrived): New function. + (_cygtls::set_signal_arrived): Lock creation of signal_arrived. + * cygwait.cc (cancelable_wait): Ignore signal_arrived event if _my_tls + 'sig' element does not exist. + * exceptions.cc (_cygtls::interrupt_setup): Create signal_arrived if + recipient thread has not created it. + +2012-08-15 Christopher Faylor <me.cygwin2012@cgf.cx> + * gendef: Tighten up whitespace detection. 2012-08-15 Christopher Faylor <me.cygwin2012@cgf.cx> |