【发布时间】:2010-07-20 15:19:15
【问题描述】:
假设我有一个 Poco::Thread:
Thread Parent 中有一个事件处理程序方法。
然后父级生成两个子线程,它们被赋予父级订阅事件处理程序的事件。
所以两个事件都附加了相同的事件处理程序。
如果 Child A 触发了他们的事件,而 Parent 开始执行它,如果 Child B 在 Parent 完成之前触发了他们的事件会发生什么?
这些请求是自动排队的,还是我必须自己锁定所有内容?
【问题讨论】:
标签: c++ multithreading event-handling delegates poco