]> sourceware.org Git - newlib-cygwin.git/commit
Clear pending signals targeting exiting thread newlib-snapshot-20151023
authorCorinna Vinschen <corinna@vinschen.de>
Fri, 23 Oct 2015 12:30:40 +0000 (14:30 +0200)
committerCorinna Vinschen <corinna@vinschen.de>
Fri, 23 Oct 2015 12:30:40 +0000 (14:30 +0200)
commitcf51db8baafb5c642f8c976f479a9af9e6f52fd3
tree31f33f83e247d788ec40b2dc34185bae87cf6240
parent505812d04283d9276bb462683bbfaf52b241ac05
Clear pending signals targeting exiting thread

* cygtls.cc (_cygtls::remove): Call remove_pending_sigs.
* cygtls.h (_cygtls::remove_pending_sigs): Declare.
* sigproc.cc (pending_signals::clear): Define new method taking a
_cygtls pointer argument.  Drop pending signals for that thread.
(_cygtls::remove_pending_sigs): Call pending_signals::clear for this
thread.

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
winsup/cygwin/ChangeLog
winsup/cygwin/cygtls.cc
winsup/cygwin/cygtls.h
winsup/cygwin/sigproc.cc
This page took 0.032472 seconds and 5 git commands to generate.