Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Feb 2004 23:01:51 +0100
From:      Jeff Fisher <jeff+freebsd@jeffenstein.org>
To:        freebsd-stable@freebsd.org
Subject:   Re: Can't kill process
Message-ID:  <20040224220150.GA63481@frogger.jeffnet>
In-Reply-To: <20040224211910.Y72422@woozle.rinet.ru>
References:  <20040224181502.C65849@server.gisp.dk> <20040224211910.Y72422@woozle.rinet.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tue, Feb 24, 2004 at 09:22:35PM +0300, Dmitry Morozovsky wrote:
> 
> If a process is a zombie (haven't got proc table entry fully defined) or has
> called blocking system call which is blocked (such as disk read request to bad
> disk media, or NFS read request to NFS server which is not reachable), then
> such process is unkillable.

A process can also end in this state if it's parent does not ignore the
SIGCHLD and does not call wait(2).

These zombies are unkillable, but can be cleaned up by killing the parent,
then init will reap them.


- -- 
jeff@jeffenstein.org                  http://www.jeffenstein.org/
    Fortune for today:
Biology grows on you.
-----BEGIN PGP SIGNATURE-----

iD8DBQFAO8mML83IkjvyU1oRApKHAKDRiihhBYyzMTk3eE3Vej0ULYKsRACeJMhg
RR3Or4U6Q/tEU70EzGrHkzY=
=gB7Z
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040224220150.GA63481>