On Thu, Dec 27, 2001 at 04:41:05PM +0100, Ondrej Hurt wrote:
> But how will the task manager know it should delete a task and
> perform some cleanup, if it is not told by its incapacitated
> exception handler ? You would have to check all tasks periodically,
> no ?

Does it have to know? The task manager doesn't kill tasks that loop
endlessly (in the while(1) {} sense), so why does it have to kill a
task that has disabled signals (by overriding the signal handler), and
loops generating signals?

Of course, SIGKILL mustn't be overridable, as you'd be unable to kill
the task then.

-- 
                                                Niklas

_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd

Reply via email to