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
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2017-04-24 18:35:06 +0300
committerCorinna Vinschen <corinna@vinschen.de>2017-04-24 18:35:06 +0300
commit7437d656cbcd14c14f5f6428f51826665a4d5953 (patch)
treeef968d268157118557cace18f8558d2e10139440 /winsup/cygwin/pinfo.cc
parent5ef0399ddd44e2f2e36d1a944f39e07544be8bbb (diff)
cygwin TEST: Add nagging debug output to pinfo
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup/cygwin/pinfo.cc')
-rw-r--r--winsup/cygwin/pinfo.cc13
1 files changed, 13 insertions, 0 deletions
diff --git a/winsup/cygwin/pinfo.cc b/winsup/cygwin/pinfo.cc
index f5a659d86..a504828fe 100644
--- a/winsup/cygwin/pinfo.cc
+++ b/winsup/cygwin/pinfo.cc
@@ -319,6 +319,19 @@ pinfo::init (pid_t n, DWORD flag, HANDLE h0)
/* Fetching process info for /proc or ps? just ignore this one. */
if (flag & PID_NOREDIR)
break;
+ /* FIXME: Do we ever hit this case? And if so, in what situation? */
+ system_printf ("This shouldn't happen:\n"
+ " me: (%d, %d, %d, %W)\n"
+ " pid %d\n"
+ " process_state %y\n"
+ " cygstarted %d\n"
+ " dwProcessId %d\n"
+ " name %W",
+ myself->pid, myself->dwProcessId, myself->cygstarted,
+ myself->progname,
+ procinfo->pid, procinfo->process_state,
+ procinfo->cygstarted, procinfo->dwProcessId,
+ procinfo->progname);
/* If not populated, wait 2 seconds for procinfo to become populated.
Would like to wait with finer granularity but that is not easily
doable. */