R上。爱的书"系统编程"关于守护进程的章节说:
2. In the parent, call exit( ).
5. Close all file descriptors.
关于exit()调用的手册页说:
"The function _exit() terminates the calling process "immediately". Any open file descriptors belonging to the process are closed"
我们真的需要关闭子进程中的所有描述符,还是只是为了另一种安全?感谢。
答案 0 :(得分:0)
我相信是的,最好关闭所有fds,以防止子进程在父进程意外关闭时成为孤儿进程。