【发布时间】:2020-10-23 06:11:50
【问题描述】:
假设一个线程打开一些文件等,从而获得文件描述符。是否保证来自线程的exit() 会关闭该线程打开的所有文件描述符?
【问题讨论】:
-
exit()不是退出整个进程,而不仅仅是特定线程吗? -
@Barmar,是的,我知道,但我想知道是否存在 FD 泄漏的可能性。
-
当一个进程退出时,它的所有FD都被关闭。线程不应该有所作为。
标签: linux multithreading pthreads