标签: multithreading pthreads posix
如果是分离的线程,如果主线程在分离的线程之前完成执行,这将终止进程终止所有线程。 pthread_join()不适用于分离线程。
那么在什么情况下使用分离线程是因为我应该确定分离线程在终止进程之前已经完成了执行?
答案 0 :(得分:1)
为什么要关心线程是否已完成执行?你关心的是你所做的任何工作是否已经完成。如果您使用其他方式来跟踪完成的工作,则无需等待线程完成执行。