在 ACE 中优雅地终止线程
我有一个类似于 这个 的问题。 但我想在 Linux 中使用 ACE 框架来实现这一点。有什么方法可以做到这一点
I have a question similar to This one .
But I want to implement this in Linux, using ACE framework. What is the way to do this
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
更多信息将有助于获得更好的答案:
您提到的其他问题提出了一个非常好的观点:
根据您在 ACE 中的设置,您可以使用从主线程到工作线程的进程间通信来告诉它们停止,它们将在下一次事件检查时拾取并处理该消息。或者,您可以使用 Linux 的
select
。希望这能为您指明正确的方向。
A little more information would help obtain a better answer:
The other question you mentioned made a very good point:
Depending on what you've setup in ACE, you can use interprocess communication from your main thread to your worker threads to tell them to stop, which they would pickup and handle on their next event check. Alternatively, you can use linux's
select
.Hope this points you in the right direction.