kill shazuje vice procesu

Jirka Kosina jikos na jikos.cz
Pátek Květen 17 23:07:56 CEST 2002


On Fri, 17 May 2002, Bernát Daniel wrote:

> 25705     1 root     portfwd -c /etc/sysconfig/portfwd.cfg
> 25706 25705 nobody   portfwd -c /etc/sysconfig/portfwd.cfg
> 25707 25705 nobody   portfwd -c /etc/sysconfig/portfwd.cfg
>  4513     1 apache   /usr/local/sbin/portfwd
>  4514  4513 apache   /usr/local/sbin/portfwd
>  4515  4513 apache   /usr/local/sbin/portfwd
>  4524     1 apache   /usr/local/sbin/portfwd
>  4527  4524 apache   /usr/local/sbin/portfwd
>  4528  4524 apache   /usr/local/sbin/portfwd
> zadam kill 4513 a zmizi procesy 4513,4514,4515 (spravne) ale i
> 4524,4527,4528 !!
> Delam neco spatne ?

Neco rozhodne - nemate mail klienta nastaveneho tak, aby zalamoval radky 
;)


K veci: kdyz poslete SIGKILL (kill -9), tak se to chova stejne? Je totiz 
mozne, ze ten program portfwd ma v osbluze SIGTERM (coz je myslim default, 
kdyz se killu neda jiny parametr) nejake pozabijeni vsech svych instanci, 
a mohlo by to byt naimplementovano nejak nesikovne. I kdyz se mi to zda 
dost nepravdepodobne.

Zkuste: 
- zda-li to dela i pri zaslani SIGKILL (ktery si program nemuze sam 
obslouzit)
- zda-li to delaji i jine programy, nebo jen konkretne instance tohoto 
portfwd

> PS: RH 7.1/2.4.2

PS: upgradujte jadro ;)

-- 
JiKos.




Další informace o konferenci Linux