LINUX多线程中的释放问题pthread_detach
今天同事让帮忙修改播放dvb信号时,自动解码音视频pid的功能。结果之前用测试程序一直成功的解析线程,在加入到项目代码以后,创建线程大概5次时,再次创建线程就会失败,从网上了解到,可是能线程的资源释放问题。在linux中,pthread有两种状态joinable状态和unjoinable状态,一般创建线程后,线程都是属于joinable状态,如果一个线程结束运行但没有被join,还有一部分资源
原创
2013-05-29 13:18:54 ·
1034 阅读 ·
0 评论