Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Much simpler answer: Bugs.

If kill -9 does not work, its a bug. The kernel needs to be able to end processes no matter what the process is doing. By definition this should not be about how the misbehaving process was implemented. I imagine practical considerations are keeping these bugs in there, eg I can imagine the effort of making all processes killable would stand in no relation to the gains - its hard to do, and rare to occur,



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: