01-信号_信号处理器函数
第21章 信号:信号处理器函数
承接上一章,本章将继续介绍信号。本章的描述重点是信号处理器函数(handler),同时会拓展20.4节所发起的讨论。本章涵盖主题如下。
- 如何设计信号处理器函数,其中对可重入性以及异步信号安全函数的探讨必不可少。
- 从信号处理器函数中正常返回的各种途径,特别是非本地跳转技术的运用。
- 利用备选栈处理信号。
- 借助于带有SA_SIGINFO标志的sigaction()函数,处理器函数能够获取引发其调用信号的更多详细信息。
- 信号处理器函数如何中断处于阻塞状态的系统调用,以及如何重启该系统调用。