OSDN Git Service

* sigproc.cc (wait_sig): Cosmetic change.
authorcgf <cgf>
Mon, 26 Sep 2005 01:27:36 +0000 (01:27 +0000)
committercgf <cgf>
Mon, 26 Sep 2005 01:27:36 +0000 (01:27 +0000)
* pinfo.cc (pinfo::exit): Don't explicitly remove myself since some other
thread may still be using it.

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

index f52d3db..e875d8b 100644 (file)
@@ -1,3 +1,9 @@
+2005-09-25  Christopher Faylor  <cgf@timesys.com>
+
+       * sigproc.cc (wait_sig): Cosmetic change.
+       * pinfo.cc (pinfo::exit): Don't explicitly remove myself since some
+       other thread may still be using it.
+
 2005-09-24  Christopher Faylor  <cgf@timesys.com>
 
        * sigproc.cc (sigproc_terminate): More reversion of
index e2e6218..e4f773c 100644 (file)
@@ -161,7 +161,6 @@ pinfo::exit (DWORD n)
   int exitcode = self->exitcode & 0xffff;
   if (!self->cygstarted)
     exitcode >>= 8;
-  release ();
   sigproc_printf ("Calling ExitProcess n %p, exitcode %p", n, exitcode);
   ExitProcess (exitcode);
 }
index 0ba1347..7482bcb 100644 (file)
@@ -971,7 +971,7 @@ pending_signals::next ()
 /* Process signals by waiting for signal data to arrive in a pipe.
    Set a completion event if one was specified. */
 static DWORD WINAPI
-wait_sig (VOID *self)
+wait_sig (VOID *)
 {
   HANDLE readsig;
   PSECURITY_ATTRIBUTES sa_buf = (PSECURITY_ATTRIBUTES) alloca (1024);