This function handles a raised signal. The default action is to print an error message and exit.
The default signal handler uses _ttywrch() to print a message and calls _sys_exit() to exit. You can replace the default signal handler by defining:
void __default_signal_handler(int signal, int type)
The interface is the same as __raise(), but this function is only called after the C signal handling mechanism has declined to process the signal.
A complete list of the defined signals is in signal.h. See Table 2.15 for those signals that are used by the libraries.
Note
The signals used by the libraries might change in future releases of the product.