signal detem po skonceni rodice

Ing. Pavel PaJaSoft Janousek janousek na fonet.cz
Úterý Říjen 2 17:44:44 CEST 2001


> K tomu, aby program bezel jako demon, prece staci dvojity fork(), a muzu
> klidne ukoncit shell, ktery to vyvolal, a demon pobezi dal - z toho
> prosteho duvodu, ze po zemreni rodice (ktere nastane vicemene okamzite po
> frok()u, prave kvuli demonizaci) se jako PPID procesu, ktery vzniknul
> prvnim fork()em, nastavi init.

	Tak toto mam skutecne odzkousene, ze tak jednoduche to neni:
1. _Musim_ se odpojit od ridiciho terminalu nebo mne shell muze zabit
(ci jinak ovladat pres signaly) i kdyz jsem forkoval...
2. Mam za to, ze se musim stat process group leader (ve sve rezii)

	Vecer se podivam do Stevensona co tu plodim za veci...;-) - nevim o
tom, ze by tyto veci byly standardizovany, resp. programy ktere jsem
videl testuji alespon, zda-li bezi na OS typu UNIX a to zda-li na
SystemV like vetvi ci BSD4.3 like vetvi... Zitra dam vedet...

-----------------------------------------------------------------------
Ing. Pavel Janousek (PaJaSoft)                 FoNet, spol. s r. o.
Vyvoj software, Intranet / Internet          Sokolova 67, 619 00 Brno
E-mail: mailto:Janousek na FoNet.Cz             Tel.: +420  5  4324 4749
SMS:    mailto:P.Janousek na SMS.Paegas.Cz      Fax.: +420  5  4324 4751
WWW:    http://WWW.FoNet.Cz/               E-mail: mailto:Info na FoNet.Cz
-----------------------------------------------------------------------


Další informace o konferenci Linux