抛出异常的任务会阻止IPython-并行队列

时间:2016-08-12 16:36:52

标签: python ipython jupyter ipython-parallel

我正在使用IPython-Parallel' import sys; sys.path 和地图来执行一些模拟。我使用视图的异步版本,因此它不会阻止。

每当load_balanced_view应用的函数抛出异常时,异步映射的map属性都会正确设置。 如果发生这种情况,则错误的任务将永久保留在队列中。是否有可能取消/中止它?

据我所知,errorcancel仅适用于尚未运行的作业(在队列中等待)。

任何想法如何取消作业,以便引擎再次释放?

谢谢, 马丁

1 个答案:

答案 0 :(得分:0)

这是ipyparallel中的错误,并在master中修复。

相关的GitHub问题是here