请教php pthread nptl后台处理的问题

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

程序跑死卡住了,怀疑是死锁引起的

命令附加到那个进程上然后再gdb里输入命令

很奣显,线程9171和10942确实是死锁了

再使用命令查看线程堆栈信息

由上可知线程9171和10942线程卡住的地方,是再jrtplib里卡住了函数如下

针对该问题做出代碼上的修改,解决问题

通过这次bug得出一个结论,除非你知晓代码及调用的每一个细节否则不要轻易使用pthread nptl_cancel来结束线程!!

}

我要回帖

更多关于 php程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信