现有两个线程Thread1,Thread2,两个信号量Event1,Event2,Thread1通过设置Event1来是Thread2退出,Thread2在退出前设置Event2来告知Thread1,使Thread1可以继续往下走(Thread1下面的代码必须在Thread2退出后才能继续执行)。在使用过程中发现Thread2可以正常结束,Thread1有时侯却等不到Event2的信号通知,不知道是什么原因,请高手帮忙看看!感激不尽!
现有两个线程Thread1,Thread2,两个信号量Event1,Event2,Thread