* sigproc.cc (proc_subproc): Fix handling of waiting for pids with zero value.
* strace.cc (strace::hello): Report parent pid of executing process.
This commit is contained in:
@ -275,7 +275,7 @@ proc_subproc (DWORD what, DWORD val)
|
||||
case PROC_WAIT:
|
||||
wval->ev = NULL; // Don't know event flag yet
|
||||
|
||||
if (wval->pid == -1)
|
||||
if (wval->pid == -1 || !wval->pid)
|
||||
child = NULL; // Not looking for a specific pid
|
||||
else if (!mychild (wval->pid))
|
||||
goto out; // invalid pid. flag no such child
|
||||
|
Reference in New Issue
Block a user