> Uhmmm.... > I might have missed something in all UNIX - related manuals I have seen, > but... > > if > # kill -9 <some pid> > fails for a program (that has hung) , what should I do then... > > Does there exist any kommand, or call, UNIX specific, HURD specific, or Mach > specific - that completely and unfrendly removes a program from the > tasklist, and whipes it out of the virtual memory?
That's what kill -9 should be doing. Unlike other signals, SIGKILL (9) is a special case and in fact does use the low-level Mach task_terminate call to nuke the process with extreme prejudice. Can you give us a specific reproducible case of an unkillable process? What does "fails" mean? Please show us the full context and the actual output, rather than your interpretation of what happened.

