父进程vfork子进程的共享文件句柄问题
父进程A vfork的子进程B
当子进程B执行完毕退出关闭的时候,是否会关闭共享的文件句柄?
如果关闭了共享文件句柄,那A还能使用这些文件句柄吗
[解决办法]
关闭的互不相干吧好像,记不大清楚了
[解决办法]
句柄是有引用计数的, 其中一个关闭另外一个仍然可以继续使用, 要所有打开的都关闭了, 内核才会真的去关闭它.
发布时间: 2012-04-18 15:01:59 作者: rapoo
父进程vfork子进程的共享文件句柄问题
父进程A vfork的子进程B
当子进程B执行完毕退出关闭的时候,是否会关闭共享的文件句柄?
如果关闭了共享文件句柄,那A还能使用这些文件句柄吗
[解决办法]
关闭的互不相干吧好像,记不大清楚了
[解决办法]
句柄是有引用计数的, 其中一个关闭另外一个仍然可以继续使用, 要所有打开的都关闭了, 内核才会真的去关闭它.