On Sun, 29 Sep 2002, Ground Zero wrote:

> Pai verificam daca exista procesul cu pid-ul ala si daca nu, stergeam
> fisierul inainte de a reporni. Ma rog, fiecare cu gusturile lui.
>

Pai si ca sa verifici daca exista procesul iar e ceva complex si ne
scalabil. Gandeste-te ca cel putin teoretic exista posibilitatea ca in
intervalul de la moartea procesului supervizat si pana cand scriptul tau
verifica pid file-ul sa apara un proces cu acelasi pid (daca ai o masina
destul de incarcata). Deci exact cum spuneam , e complex si nescalabil ce
faci tu. Ca idee acel script de care vorbesti are in principiu cel putin
10 linii , nu ? Asta de care zic eu are 4 linii...

while(true); do
        ./daemon <cu parametru sa ruleze in foreground>
        sleep 5
done

Si liniile de mai sus le bagi intr-un script, care script il lansezi din
inittab (cu o linie respawn).

Deci nu cred ca e o chestie de gusturi ci mai degraba de eficienta si
simplitate.

----------------------------
Mihai RUSU

Disclaimer: Any views or opinions presented within this e-mail are solely
those of the author and do not necessarily represent those of any company,
unless otherwise specifically stated.

---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui