From: Christopher Faylor Date: Mon, 2 Jan 2006 02:55:14 +0000 (+0000) Subject: * cygtls.cc (_cygtls::remove): Remove left over debugging cruft which caused X-Git-Tag: gdb-csl-20060226-branchpoint~223 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=7a32aefe7947e819af953998ea51bdd700195daa;p=newlib-cygwin.git * cygtls.cc (_cygtls::remove): Remove left over debugging cruft which caused this function to always return prematurely. --- diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 9dee41b2f..52a0fff06 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +2006-01-01 Christopher Faylor + + * cygtls.cc (_cygtls::remove): Remove left over debugging cruft which + caused this function to always return prematurely. + 2006-01-01 Christopher Faylor * exceptions.cc (sigpacket::process): Pass actual reference to signal's diff --git a/winsup/cygwin/cygtls.cc b/winsup/cygwin/cygtls.cc index e27fe1e83..23415669a 100644 --- a/winsup/cygwin/cygtls.cc +++ b/winsup/cygwin/cygtls.cc @@ -147,7 +147,7 @@ void _cygtls::remove (DWORD wait) { debug_printf ("wait %p", wait); - if (1 || !isinitialized () || !locals.exitsock || exit_state >= ES_FINAL) + if (!isinitialized () || !locals.exitsock || exit_state >= ES_FINAL) return; if (wait) { diff --git a/winsup/cygwin/strace.cc b/winsup/cygwin/strace.cc index 9e5929632..779183c53 100644 --- a/winsup/cygwin/strace.cc +++ b/winsup/cygwin/strace.cc @@ -223,9 +223,7 @@ strace::write_childpid (child_info& ch, DWORD pid) if (!attached () || !being_debugged ()) return; -int res = WaitForSingleObject (ch.subproc_ready, 30000); -do { if ((0x00040 & 0x08000) || active ()) prntf (0x00040, __PRETTY_FUNCTION__, "res %d", res); } while (0); __small_sprintf (buf, "cYg%8x %x", _STRACE_CHILD_PID, pid); OutputDebugString (buf); }