]> sourceware.org Git - newlib-cygwin.git/commitdiff
* pinfo.cc (set_myself): Add build date to strace output.
authorChristopher Faylor <me@cgf.cx>
Mon, 28 Feb 2000 16:25:34 +0000 (16:25 +0000)
committerChristopher Faylor <me@cgf.cx>
Mon, 28 Feb 2000 16:25:34 +0000 (16:25 +0000)
* sigproc.cc (proc_subproc): Only clear wait event when not attending to a
signal.

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

index ccae9023cee1aadad5077c564961bfecebfab983..0c5892e76e03d6f6bfc7828ac9f0ef74fadffdbc 100644 (file)
@@ -1,3 +1,12 @@
+Mon Feb 28 11:23:29 2000  Christopher Faylor <cgf@cygnus.com>
+
+       * pinfo.cc (set_myself): Add build date to strace output.
+
+Mon Feb 28 11:17:30 2000  Eric Fifer <EFifer@sanwaint.com>
+
+       * sigproc.cc (proc_subproc): Only clear wait event when not attending
+       to a signal.
+
 Mon Feb 28 00:08:09 2000  Christopher Faylor <cgf@cygnus.com>
 
        * configure.in: Remove --enable-strace-hhmmss option.
index b4873c54422aacf8ce8b0dd61611ba29ecf513a2..4d6d06c8cbfc9ebd497112ef09d74f2f5770d499 100644 (file)
@@ -60,6 +60,7 @@ set_myself (pinfo *p)
       strace_printf (1, "DLL version:  %d.%d, api: %d.%d",
                        cygwin_version.dll_major, cygwin_version.dll_minor,
                        cygwin_version.api_major, cygwin_version.api_minor);
+      strace_printf (1, "DLL build:    %s", cygwin_version.dll_build_date);
       strace_printf (1, "OS version:   Windows %s", osname);
       strace_printf (1, "**********************************************");
     }
index 9c868edcab6422785d3e335e45b27f50a824ffa2..59d18a54bdc1ae63dae1e062d09e0cf14fdae609 100644 (file)
@@ -354,9 +354,10 @@ proc_subproc (DWORD what, DWORD val)
            {
              sip_printf ("waiting thread found no children");
              HANDLE oldw = w->next->ev;
-             w->next->ev = NULL;
              if (clearing)
                w->next->status = -1;           /* flag that a signal was received */
+             else
+               w->next->ev = NULL;
              if (!SetEvent (oldw))
                system_printf ("couldn't wake up wait event %p, %E", oldw);
              w->next = w->next->next;
This page took 0.033396 seconds and 5 git commands to generate.