线程安全退出
来源:百度文库 编辑:神马文学网 时间:2024/04/26 21:07:58
if(m_pThread)
{
DWORD dwCode = 0;
BOOL bRst = GetExitCodeThread(m_pThread-> m_hThread, &dwCode);
if(!bRst || dwCode != STILL_ACTIVE)
{
return;
}
m_bAbort = true;
SetThreadPriority(m_pThread->m_hThread, THREAD_PRIORITY_HIGHEST);
Sleep(1);
if(WAIT_OBJECT_0 != WaitForSingleObject(m_pThread->m_hThread,500))
{
TerminateThread(m_pThread->m_hThread, 0);
}
m_pThread = NULL;
}
{
DWORD dwCode = 0;
BOOL bRst = GetExitCodeThread(m_pThread-> m_hThread, &dwCode);
if(!bRst || dwCode != STILL_ACTIVE)
{
return;
}
m_bAbort = true;
SetThreadPriority(m_pThread->m_hThread, THREAD_PRIORITY_HIGHEST);
Sleep(1);
if(WAIT_OBJECT_0 != WaitForSingleObject(m_pThread->m_hThread,500))
{
TerminateThread(m_pThread->m_hThread, 0);
}
m_pThread = NULL;
}
线程安全退出
java 线程安全
关于可重入和线程安全
线程安全总结(二)
Servlet线程安全相关问题
编写高效的线程安全类
Linux?-?errno是不是线程安全的
线程安全&非线程安全 - 我要的世界的日志 - 网易博客
Delphi 线程安全的三种方法(转)
Servlet线程安全相关问题 - programming in heaven - Jav...
Servlet线程安全相关问题 - programming in heaven - Jav...
epoll_wait是线程退出点吗? - General - 豆花鱼片加工室
U盘为什么不能安全退出 爱问知识人
周海汉:标准模板库stl 容器的线程安全 - 周海汉的开发专栏 - CSDN博客
线程绑定
线程亲和性
线程创建
线程总结
理解线程
进入带命令行的安全模式后,如何操作,又如何退出? ,命令
Windows 线程漫谈——界面线程和工作者线程
为什么用完U盘后想要退出却不能删除 - 反病毒木马讨论 - 360安全论坛
进程和线程
Java虚拟机|JAVA线程|