我正在尝试为我的宠物操作系统正确模拟 POSIX 信号处理和作业控制,但我不清楚会话负责人退出后会话应该发生什么。
我找不到与会话及其进程发生的情况相关的文档,例如,如果一个孩子在多个后台进程和不同的前台进程正在运行时杀死了会话负责人。
我的测试表明会话中的所有进程都被杀死了,但是如何?
他们收到特定的信号吗?
POSIX 标准中是否指定了这种情况?如果是这样,你能提供一些参考吗?
我正在尝试为我的宠物操作系统正确模拟 POSIX 信号处理和作业控制,但我不清楚会话负责人退出后会话应该发生什么。
我找不到与会话及其进程发生的情况相关的文档,例如,如果一个孩子在多个后台进程和不同的前台进程正在运行时杀死了会话负责人。
我的测试表明会话中的所有进程都被杀死了,但是如何?
他们收到特定的信号吗?
POSIX 标准中是否指定了这种情况?如果是这样,你能提供一些参考吗?