From owner-FreeBSD-tech-jp@jp.freebsd.org  Wed Jun 14 13:10:32 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id NAA20808;
	Wed, 14 Jun 2000 13:10:32 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from tokyonet-entrance.astec.co.jp (tokyonet-entrance.astec.co.jp [202.239.16.2])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id NAA20793
	for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 14 Jun 2000 13:10:29 +0900 (JST)
	(envelope-from tshiozak@astec.co.jp)
Received: from mushroom.astec.co.jp (mushroom.astec.co.jp [172.20.10.50])
	by tokyonet-entrance.astec.co.jp (8.9.3+3.2W/3.7W1999/12/24) with ESMTP id NAA02634
	for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 14 Jun 2000 13:10:25 +0900 (JST)
Received: from localhost (tengu.astec.co.jp [172.20.26.39])
	by mushroom.astec.co.jp (8.9.3+3.2W/3.7W-astec-mushroom1.0) with ESMTP id NAA22221
	for <FreeBSD-tech-jp@jp.freebsd.org>; Wed, 14 Jun 2000 13:10:23 +0900 (JST)
Date: Wed, 14 Jun 2000 13:10:24 +0900 (JST)
Message-Id: <20000614.131024.35554847.tshiozak@astec.co.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
From: "T.SHIOZAKI" <tshiozak@astec.co.jp>
In-Reply-To: <200006140220.e5E2Khi05388@edge.sky.yamashina.kyoto.jp>
References: <20000614100323C.tanaka@esd.spr.epson.co.jp>
	<200006140220.e5E2Khi05388@edge.sky.yamashina.kyoto.jp>
X-Mailer: Mew version 1.95b37 on Emacs 20.6 / Mule 4.1 (AOI)
X-My-Status: SuperAoiMoe
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-tech-jp 2820
Subject: [FreeBSD-tech-jp 2820] Re: ZOMBI Process.
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: tshiozak@astec.co.jp


$B1v:j$G$9!#(B


From: Takahiro Kambe <taca@sky.yamashina.kyoto.jp>
Subject: [FreeBSD-tech-jp 2817] Re: ZOMBI Process.
Date: Wed, 14 Jun 2000 11:20:43 +0900
Message-ID: <200006140220.e5E2Khi05388@edge.sky.yamashina.kyoto.jp>

> 1. $B$-$A$s$H(BSIGCHLD$B$rJa$^$($F4G<h$C$F$"$2$k!#(B
> 2. sigaction(2)$B$G(B SA_NOCLDWAIT $B$r;H$&!#(B

3.
  if ((pid=fork())==0) {
    /* $B;R(B */
    if ((pid=fork())==0) {
      /* $BB9(B */
      ...process...
    }
    /* $B$9$0;`$L!#B9$O(B /sbin/init $B$,$R$-$H$k(B */
    exit(0);
  }
  wait(&ret);  /* $B;R$,$9$0;`$L$N$G$9$0La$k!#B9$O$"$$$+$o$i$:@8$-;D$k(B */

$B$H$+!#(Bfork $B$r(B 2 $BH/;H$&$N$G$A$g$C$H$@$1=E$$$G$9$1$I!#(B


$B$G$O!#(B
--
Takuya SHIOZAKI / ASTEC Products, Inc.

