WaitForXXX等待无效句柄

时间:2021-09-09 09:34:06

=================================版权声明=================================

版权声明:原创文章 禁止转载 

请通过右侧公告中的“联系邮箱(wlsandwho@foxmail.com)”联系我

勿用于学术性引用。

勿用于商业出版、商业印刷、商业引用以及其他商业用途。                

本文不定期修正完善。

本文链接:http://www.cnblogs.com/wlsandwho/p/6675227.html

耻辱墙:http://www.cnblogs.com/wlsandwho/p/4206472.html

=======================================================================

今天上午和同事争论讨论CPU飙升的问题,非说我WaitForMultipObject用的不对,阻塞不住,吵着让我改成sleep(1000)。

后来发现他在调用我的工具类的自组装函数时,没有判断创建是否成功就开启了Run函数。结果类内的4个线程跑起来个没完。呵呵。

呵呵之后,应当再思考。

WaitForXXX这些个函数,我猜应当是可以等待没有成功创建的句柄/已关闭的句柄/失效的句柄的。

但是,永远记住,MSDN手册没说的、没确定的永远不要去碰。