摘要:
1. 如果是通过c++ 11的`thread`创建的线程对象,那么杀掉它维护的线程时,不要再让该thread对象析构,否则必定crash
2. 如果该线程正持有锁、信号量等临界区资源,杀掉该线程会导致其他使用临界区资源的线程卡死,从API说明的注意事项以及实测来看,加锁、内存申请、日志打印(会加文件锁)等都可能会出现问题,因此一定要谨慎使用该接口。
个人认为,只有在当前出现BUG已经卡死的情况下,可以尝试使用该接口快速卸载DLL或退出进程,避免卡死。 阅读全文
posted @ 2020-10-07 17:44
mooooonlight
阅读(606)
评论(0)
推荐(0)

浙公网安备 33010602011771号