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