diff options
author | Christopher Faylor <me@cgf.cx> | 2005-09-24 19:17:49 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2005-09-24 19:17:49 +0000 |
commit | 6f96c53642d21e8ed84c2cb8cf93694cfb3a0d34 (patch) | |
tree | da0a1006baf2354f7bfe93894fc5e92bc5dba30c /winsup/cygwin/sigproc.cc | |
parent | e6e55ca6a20efa91a1ad8cd127edcdf0b78d9202 (diff) | |
download | cygnal-6f96c53642d21e8ed84c2cb8cf93694cfb3a0d34.tar.gz cygnal-6f96c53642d21e8ed84c2cb8cf93694cfb3a0d34.tar.bz2 cygnal-6f96c53642d21e8ed84c2cb8cf93694cfb3a0d34.zip |
* sigproc.cc (sigproc_terminate): More reversion of always-exit-from-sigthread
change.
Diffstat (limited to 'winsup/cygwin/sigproc.cc')
-rw-r--r-- | winsup/cygwin/sigproc.cc | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/winsup/cygwin/sigproc.cc b/winsup/cygwin/sigproc.cc index 69c9bce20..0ba13473c 100644 --- a/winsup/cygwin/sigproc.cc +++ b/winsup/cygwin/sigproc.cc @@ -497,10 +497,7 @@ sigproc_terminate (exit_states es) else { sigproc_printf ("entering"); - siginfo_t si; - memset (&si, 0, sizeof (si)); - si.si_signo = __SIGEXIT; - sig_send (myself_nowait, si, &_my_tls); + sig_send (myself_nowait, __SIGEXIT); proc_terminate (); // clean up process stuff } } |