Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/winsup
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2005-08-29 07:12:39 +0400
committerChristopher Faylor <me@cgf.cx>2005-08-29 07:12:39 +0400
commit6a53b21360d0306db3ab912daf8f1109ff322fc8 (patch)
tree56c9a4f30b8c6147f741a115ae0b228a3bbe02c3 /winsup
parent74f5d7104b017d08ab03d5f70695fd83ddedce05 (diff)
* exceptions.cc (set_process_mask_delta): Conditionalize debugging output.
* sigproc.cc (proc_subproc): Make strace output a little more verbose.
Diffstat (limited to 'winsup')
-rw-r--r--winsup/cygwin/ChangeLog6
-rw-r--r--winsup/cygwin/exceptions.cc2
-rw-r--r--winsup/cygwin/sigproc.cc2
3 files changed, 9 insertions, 1 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 7d127a081..29e65958a 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,11 @@
2005-08-28 Christopher Faylor <cgf@timesys.com>
+ * exceptions.cc (set_process_mask_delta): Conditionalize debugging
+ output.
+ * sigproc.cc (proc_subproc): Make strace output a little more verbose.
+
+2005-08-28 Christopher Faylor <cgf@timesys.com>
+
* cygtls.h (__ljfault): Declare.
(_cygtls::return_from_fault): Use __ljfault.
* exceptions.cc (set_signal_mask): Revert previous checkin.
diff --git a/winsup/cygwin/exceptions.cc b/winsup/cygwin/exceptions.cc
index eaad588bd..852b5019f 100644
--- a/winsup/cygwin/exceptions.cc
+++ b/winsup/cygwin/exceptions.cc
@@ -978,8 +978,10 @@ set_process_mask_delta ()
extern "C" void __stdcall
set_signal_mask (sigset_t newmask, sigset_t& oldmask)
{
+#ifdef CGF
if (GetCurrentThreadId () == sigtid)
small_printf ("********* waiting in signal thread\n");
+#endif
mask_sync.acquire (INFINITE);
newmask &= ~SIG_NONMASKABLE;
sigset_t mask_bits = oldmask & ~newmask;
diff --git a/winsup/cygwin/sigproc.cc b/winsup/cygwin/sigproc.cc
index 382b226f8..74ffed179 100644
--- a/winsup/cygwin/sigproc.cc
+++ b/winsup/cygwin/sigproc.cc
@@ -306,7 +306,7 @@ proc_subproc (DWORD what, DWORD val)
if (val)
sigproc_printf ("clear waiting threads");
else
- sigproc_printf ("looking for processes to reap");
+ sigproc_printf ("looking for processes to reap, nprocs %d", nprocs);
clearing = val;
scan_wait: