我有许多可连接的线程,在某个时候需要全部停止。线程是p线程,但是是通过RTAI的用户空间界面创建的(不过,不要考虑RTAI)。
对于每个线程,我都有一个变量,可以设置它来告诉它们退出。所以我要做的是:
现在的问题是,由于我使用的是RTAI,它为我的工作使用了一个内核空间伙伴线程,如果出了问题,线程可能会没有响应(它从来没有发生过,但我必须小心,以防出问题)。在这种情况下,我就杀了这条线。
所以,我的问题是,一旦你有一个线程被杀死,你是否应该在它上join ??
发布于 2011-10-24 13:27:05
杀死线程并不会改变你是否应该加入它。如果线程尚未被分离,那么您需要加入它,否则会泄漏系统中的资源。
https://stackoverflow.com/questions/7876215
复制相似问题