如何确定线程是否完成其工作

时间:2015-09-06 03:34:13

标签: linux multithreading

这里我有一个任务,我将任务分成许多子任务,然后我创建了许多线程,每个线程处理一个子任务。我的问题是,如果这些线程中的一个(或一些)发生了一些错误并退出而没有完成它的子任务,那么我该如何找出哪些线程发生错误并修复失败。 可能是我可以使用日志记录每个线程的状态? 或者我可以使用一些线程句柄技术,如pthread_join()?

0 个答案:

没有答案