SIGHUP是unix中
进程组织结构为 session 包含一个前台进程组及一个或多个后台进程组,一个进程组包含多个进程。
一个
session可能会有一个session首进程,而一个session首进程可能会有一个控制终端。
一个
进程组可能会有一个进程组首进程。进程组首进程的进程ID与该进程组ID相等。
2、session首进程退出时,该信号被发送到该session中的前台
进程组和后台进程组中的每一个进程
3、若进程的退出,导致一个进程组变成了孤儿进程组,且新出现的孤儿进程组中有进程处于停止状态,则SIGHUP和SIGCONT信号会按顺序先后发送到新孤儿进程组中的每一个进程。