网站介绍:信号阻塞的代码片段//volatile是禁止CPU缓存,sig_atomic_t是一个原子操作的结构体//所以这里定义的静态全局变量gotSigquit是一个不会被CPU缓存的进行原子操作的全局变量static volatile sig_atomic_t gotSigquit = 0;#define errExit(msg) do{ preeor(msg); errExit(EXIT_FAILURE); }while(0)static void handler(int si_sig_atomic_t sigterm sigquit
- 链接地址:https://blog.csdn.net/qq_45699770/article/details/120639552
- 链接标题:Linux----信号阻塞代码_sig_atomic_t sigterm sigquit-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:6281
- 网站标签:sig_atomic_t sigterm sigquit