【发布时间】:2011-12-20 18:44:31
【问题描述】:
可能重复:
Interprocess semaphores sometimes not working as expected
在我的应用程序中,我注意到 sem_t 类型的信号量有时会在不执行 sem_post 的情况下从 0 变为 1。怎么会?什么会导致这种情况?信号量用于进程间通信,可以看代码here。
【问题讨论】:
-
哇,检查一下我注意到@MichaelBurr 已经回答了同样的问题。如果您能在提出后续问题之前先整合人们告诉您的内容,那就太好了。