sigsuspend函数 : sigsuspend函数接受一个信号集指针,将信号屏蔽字设置为信号集中的值,在进程接受到一个信号之前,进程会挂起,当捕捉一个信
sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作) 其中,参数signo是要检测或修改其具体动作的信号编号。若act指针非空,则要修改其动作。如果oact指针非空,则系统经由oact指针返回该信号的上一个动作。此函数使用下列结构
sigaction(查询或设置信号处理方式)
相关函数
signal,sigprocmask,sigpending,sigsuspend
表头文件
#include
当进程是会话的领头进程时setsid()调用失败并返回(-1)。 setsid()调用成功后,返回新的会话的ID,调用setsid函数的进程成为新的会话的领头进程,并与其父进程的会话组和进程组脱离。 由于会话对控制终端的独占性,进程同时与控制终端脱离。