From 6e3c97b14e9b4f0288a39d5df2bd486ad57ae7e2 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Mon, 27 Dec 2004 17:19:25 +0000 Subject: * pinfo.cc (_pinfo::exit): Beef up debugging output. * sigproc.cc (proc_subproc): Detached children apparently need a ppid of 1. --- winsup/cygwin/sigproc.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'winsup/cygwin/sigproc.cc') diff --git a/winsup/cygwin/sigproc.cc b/winsup/cygwin/sigproc.cc index b5a281530..6ec9a2838 100644 --- a/winsup/cygwin/sigproc.cc +++ b/winsup/cygwin/sigproc.cc @@ -249,7 +249,7 @@ proc_subproc (DWORD what, DWORD val) case PROC_DETACHED_CHILD: if (vchild != myself) { - vchild->ppid = myself->pid; + vchild->ppid = what == PROC_DETACHED_CHILD ? 1 : myself->pid; vchild->uid = myself->uid; vchild->gid = myself->gid; vchild->pgid = myself->pgid; -- cgit v1.2.3