【发布时间】:2014-03-06 04:01:25
【问题描述】:
在 Unix 上,我知道在调用 fork() 之后,我需要在调用 exec() 之前重置我的信号掩码并关闭我不希望孩子拥有的文件描述符。
但是,我还需要做什么?
是否有一个全面的文档列出了在派生子进程时可能需要清理的所有内容,以便为其提供一个良好的标准执行环境?
我目前使用的是 Linux,但我想要一份包含其他 Unix 的详细信息的文档,可能包含对它们进行自动配置测试的方法。
【问题讨论】:
标签: unix exec fork sigprocmask