Signal Handling
What are Signals?
- Signals are events which are sent to a running program which
interrupt program execution
- Signals can be caught by a program by defining one or more
signal handler subroutines
- Signals may be sent to a program by typing keyboard control sequences
or can be sent by another program with a special function call