Re: disowning a process

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2005-05-27 at 13:55 -0500, Davy Durham wrote:
> Cool.. I looked at the daemon function and I might be able to use it..
> 
> However, I compiled your code... seems to work.. but where is the wait() 
> done on the middle parrent so that it isn't left defunct?

Sorry, forgot about that...
[...]

> >
> >/* parent code here */

waitpid(pid,&status,0);
	
/* and then you can look at WEXITSTATUS(status) to
   see if the second fork succeeded. */
if (WEXITSTATUS(status)) {
	/* failed */
} else {
	/* succeeded */
}

/* Here the second child and parent are now divorced */


-- Steve


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux