OSDN Git Service

* sigproc.cc (sigproc_terminate): More reversion of always-exit-from-sigthread
authorcgf <cgf>
Sat, 24 Sep 2005 19:17:47 +0000 (19:17 +0000)
committercgf <cgf>
Sat, 24 Sep 2005 19:17:47 +0000 (19:17 +0000)
change.

winsup/cygwin/ChangeLog
winsup/cygwin/sigproc.cc

index 9439d8e..f52d3db 100644 (file)
@@ -1,3 +1,8 @@
+2005-09-24  Christopher Faylor  <cgf@timesys.com>
+
+       * sigproc.cc (sigproc_terminate): More reversion of
+       always-exit-from-sigthread change.
+
 2005-09-23  Christopher Faylor  <cgf@timesys.com>
 
        * shared.cc (open_shared): Add crucial bit of debugging info.
index 69c9bce..0ba1347 100644 (file)
@@ -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
     }
 }