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