Subject: Re: killing the unkillable
To: None <tech-kern@netbsd.org>
From: Julio Merino <jmmv@menta.net>
List: tech-kern
Date: 11/09/2002 23:59:29
On Sun, 10 Nov 2002 09:41:57 +1100
Giles Lean <giles@nemeton.com.au> wrote:
>
> > Perhaps we need a new syscall to *really* kill a process, even if it's
> > in a state where normal signal delivery does not happen.
>
> Urk -- when processes are unkillable there's a reason. The reason is
> sometimes hardware and sometimes a kernel bug. Neither will be fixed
Hardware problems should be managed by the kernel. For example, if a media
fails repeatly (like a wrong CD or a floppy), the kernel should be able to
stop the read/write, send an error signal to the requesting process and
reset the drive. What I mean is that the kernel should detect these error
conditions and stop the processes. Isn't it?
Regards
--
Julio Merino (http://jmmv.dyndns.org/) <jmmv@menta.net>