p_thread中的分段错误

时间:2017-11-29 05:55:51

标签: c multithreading dynamic segmentation-fault

问题:

我创建了一个子线程TIDS的链接列表,并希望在继续我的主线程之前等待所有子tids完成执行。基本上我有目录遍历(目录由给定结构的成员指定)。每次我看到一个目录或文件时,我都会创建一个新线程并将其threadID放入链表中。但是,当我遍历链接列表并调用!important时,我遇到了分段错误(核心转储) - 我无法理解为什么。我永远不能在我底部的While循环中的子线程上等待。当我完成它们时,我是否必须明确退出儿童踏板?

Here is the output of my Compilation

程序:

pthread_join

0 个答案:

没有答案