The Ancient Chinese invented paper and money. Money was invented by the first king of China and paper was invented by a man in China by bamboo.
Example C Program to Catch a Signal. Most of the Linux users use the key combination Ctr+C to terminate processes in Linux. Have you ever thought of what goes behind this. Well, whenever ctrl+c is pressed, a signal SIGINT is sent to the process. The default action of this signal is to terminate the process. But this signal can also be handled.
(Which is what most shells do when you press + , which is why it is not guaranteed to work.) There are some signals which can not be ignored by the process: SIGKILL, SIGSTOP and some others. You can send these signals via the kill command. So, to kill your hanging / zombieying process, just find the process ID (PID).