mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-19 04:49:25 +08:00
* 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:
parent
2e98459145
commit
c6cb7f8f01
@ -1,3 +1,10 @@
|
||||
2005-04-20 Christopher Faylor <cgf@timesys.com>
|
||||
|
||||
* sigproc.cc (proc_subproc): Fix handling of waiting for pids with zero
|
||||
value.
|
||||
|
||||
* strace.cc (strace::hello): Report parent pid of executing process.
|
||||
|
||||
2005-04-20 Christopher Faylor <cgf@timesys.com>
|
||||
|
||||
* path.cc (path_conv::check): Fix problem reading symlinks introduced
|
||||
|
@ -4073,3 +4073,16 @@ dirname (char *path)
|
||||
strcpy (bs, ".");
|
||||
return buf;
|
||||
}
|
||||
|
||||
muto path_uglification::locker;
|
||||
|
||||
path_uglification::~path_uglification ()
|
||||
{
|
||||
if (locker.ismine ())
|
||||
locker.release ();
|
||||
}
|
||||
|
||||
win_path::win_path (const char *_path)
|
||||
{
|
||||
path = _path;
|
||||
}
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user