SA_SIGINFO | SA_RESTART
时间: 2023-11-12 12:08:20 浏览: 163
siginfo_t进程信息结构体
5星 · 资源好评率100%
引用中没有提到 SA_SIGINFO | SA_RESTART,但是我可以为您解释一下这两个标记的含义。
SA_SIGINFO 标记用于指定信号处理函数的第二个参数为 siginfo_t 类型,而不是传统的 int 类型。这个参数包含了关于信号的更多信息,例如信号的来源和其他相关信息。
SA_RESTART 标记用于指定当系统调用被信号中断时,系统应该自动重启该系统调用。如果没有设置这个标记,系统调用将会被中断并返回 EINTR 错误。
阅读全文