小编ima*_*gin的帖子

如何从vala中的另一个线程杀死一个线程

我有一个主线程,它创建另一个线程来执行某些工作。主线程有对该线程的引用。即使线程仍在运行,我如何在一段时间后强行杀死该线程。我找不到一个合适的函数调用来做到这一点。

任何帮助将是可观的。

我想解决的原始问题是我创建了一个线程一个线程来执行可能需要 1 秒或 10 小时才能完成的 CPU 绑定操作。我无法预测需要多少时间。如果花费太多时间,我希望它在我愿意的时候/如果愿意的话,优雅地放弃工作。我可以以某种方式将此消息传达给该线程吗?

multithreading vala

2
推荐指数
1
解决办法
1179
查看次数

标签 统计

multithreading ×1

vala ×1