作者QQ29 (我爱阿蓉)
站内Programming
标题[问题] Win32 Named Event 疑问
时间Tue Dec 4 11:37:36 2012
对於Event有一个疑问
假如我八条process再
waitForSingleObject for这event
第九条process把她SetEvent()後 下一航 马上ResetEvent();
能确保这八条process 全部都能通过 Wait那行吗?
我自己是觉得OS该要确保全都能过去
但也有可能不是这样做 OS不确保
造成有人一直Wait 一直过不去...
那若真的这样
是否有甚麽workaround 呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.146.84.72
1F:推 jackylu63:我觉8个都会收到event 114.44.220.243 12/06 08:54
2F:→ jackylu63:问题在於第9个必须确定前8个已在wait状 114.44.220.243 12/06 08:59
3F:→ jackylu63:BTW,我讨厌workround 114.44.220.243 12/06 09:00
4F:→ fuha:Manual Reset Event 59.120.189.230 12/06 13:04
5F:推 zaqimon:开8个auto reset event 1.200.21.106 12/06 23:25
6F:推 xxtuoo:加个检查机制 例如.8个各自使用的boolean 58.114.100.179 12/08 00:32