signal detem po skonceni rodice
Karel Zak
zakkr na zf.jcu.cz
Úterý Říjen 2 16:26:04 CEST 2001
On Tue, Oct 02, 2001 at 04:12:20PM +0200, Ing. Pavel PaJaSoft Janousek wrote:
> > : Nac tak slozite? V tu chvili totiz PPID neni PID rodice, ale PID
> > : nadrazeneho procesu (pozor! - nemusi to byt 1 (INIT)) => dite si na
> >
> > Neni to (nutne) PID nadrazeneho procesu. Je to vzdy 1 (init).
>
> Ted moc nerozumim... - vezmu-li strom procesu nejaky takovy (v zavorce
> je PID):
>
> init (1)
> |
> +-----------+-----------+
> proc1(10) proc2(20) proc3(30)
> |
> +-----------+-----------+
> proc2a(21) proc2b(22) proc2c(23)
> |
> proc2bI(26)
>
> Tak pokud zahyne proc2b(22), proc by mel byt proc2bI prirazen pod Init?
> Mam dojem, ze se nejak lisi chovani v architekturach SystemV a BSD like,
> bohuzel nyni nemam Stevensona po ruce a modelovou situaci nemam cas
> modelovat, nicmene mnou popsane chovani neni pravdive?
IMHO ne protoze jinak by neslo nic "demonizovat". Pokud by se nejaky
server napr. apache pustil a udelal fork() a ukoncil rodice tak by pak
presel na bash ktery ho spustil. Coz se nedeje, protoze prejde na init.
Nekde se k tomu povaluje i demon-HOWTO.
Karel
--
Karel Zak <zakkr na zf.jcu.cz>
http://home.zf.jcu.cz/~zakkr/
C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz
Další informace o konferenci Linux