> IMO, instead of killing processes, it would be better to keep the hanging > behavior in place, but place limits on the resources used by a subsection > of the process tree. Think ulimit, but applying to entire process heirarchies.
Once you introduce limits, you become responsible for applying them wisely. Good luck! Lucio.