TryExecuteTask任务未出现在Running状态

时间:2013-10-10 10:52:54

标签: c# .net

我已经实现了一个简单的调度程序,并且我正在逐个执行任务。这很重要,因为执行顺序不会出现故障。 现在我有List,我正在使用一个线程来循环执行任务并逐个执行它们

但是几小时/小时之后,执行就会停留在下面一行

  TryExecuteTask(_tasks[0]);

当我检查任务状态时它处于运行状态并且永远不会退出该状态。我认为这也阻碍了其他任务

所以我认为无论如何都要在这里应用一些超时。所以说,如果任务没有在30秒内完成,那么就会被自动杀死。

任何帮助将不胜感激。谢谢

0 个答案:

没有答案