Date: Sat, 22 Jan 2000 15:46:41 +0100 (CET) From: Oliver Fromme <olli@dorifer.heim3.tu-clausthal.de> To: freebsd-questions@FreeBSD.ORG, keramida@ceid.upatras.gr Subject: Re: Detecting when your parent process dies. Message-ID: <200001221446.PAA13630@dorifer.heim3.tu-clausthal.de> In-Reply-To: <868478$21of$1@atlantis.rz.tu-clausthal.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Giorgos Keramidas <charon@hades.hell.gr> wrote in list.freebsd-questions: > On Thu, Jan 20, 2000 at 08:45:16AM +1000, Colin Campbell wrote: >> >> What about "polling" using getppid(). If the parent dies, the PPID >> will change (to 1?), will it not? > > Yes, if the parent catches SIGCHLD, I think that this is the rule. But > it's still polling... It doesn't matter if the parent catches SIGCHLD. When it dies, the orphaned process is picked up by init (PID 1), no matter what. But you're right: it's still polling... Regards Oliver -- Oliver Fromme, Leibnizstr. 18/61, 38678 Clausthal, Germany (Info: finger userinfo:olli@dorifer.heim3.tu-clausthal.de) "In jedem Stück Kohle wartet ein Diamant auf seine Geburt" (Terry Pratchett) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001221446.PAA13630>