2011-10-11 Pedro Alves <pedro@codesourcery.com>

* linux-nat.c (linux_handle_extended_wait): Always dump both the
	parent and child's pids as soon as we detect a clone event.
	Adjust another debug message.
This commit is contained in:
Pedro Alves 2011-10-11 14:58:21 +00:00
parent ea23808b14
commit 3c4d7e1201
2 changed files with 13 additions and 3 deletions

View File

@ -1,3 +1,9 @@
2011-10-11 Pedro Alves <pedro@codesourcery.com>
* linux-nat.c (linux_handle_extended_wait): Always dump both the
parent and child's pids as soon as we detect a clone event.
Adjust another debug message.
2011-10-11 Pedro Alves <pedro@codesourcery.com>
* linux-nat.c (linux_lwp_is_zombie): Return early if the LWP is

View File

@ -2218,6 +2218,12 @@ linux_handle_extended_wait (struct lwp_info *lp, int status,
ourstatus->kind = TARGET_WAITKIND_IGNORE;
if (debug_linux_nat)
fprintf_unfiltered (gdb_stdlog,
"LHEW: Got clone event "
"from LWP %d, new child is LWP %ld\n",
pid, new_pid);
new_lp = add_lwp (BUILD_LWP (new_pid, GET_PID (lp->ptid)));
new_lp->cloned = 1;
new_lp->stopped = 1;
@ -2322,9 +2328,7 @@ linux_handle_extended_wait (struct lwp_info *lp, int status,
if (debug_linux_nat)
fprintf_unfiltered (gdb_stdlog,
"LHEW: Got clone event "
"from LWP %ld, resuming\n",
GET_LWP (lp->ptid));
"LHEW: resuming parent LWP %d\n", pid);
linux_ops->to_resume (linux_ops, pid_to_ptid (GET_LWP (lp->ptid)),
0, TARGET_SIGNAL_0);