The simplest way to change the action for a signal is to use the
signal function. You can specify a built-in action (such as to
ignore the signal), or you can establish a handler.
The GNU C Library also implements the more versatile
facility. This section describes both facilities and gives suggestions
on which to use when.
|• Basic Signal Handling:||The simple |
|• Advanced Signal Handling:||The more powerful |
|• Signal and Sigaction:||How those two functions interact.|
|• Sigaction Function Example:||An example of using the sigaction function.|
|• Flags for Sigaction:||Specifying options for signal handling.|
|• Initial Signal Actions:||How programs inherit signal actions.|