【问题标题】:SimPy 3 - Interrupt on terminated jobSimPy 3 - 终止作业时中断
【发布时间】:2015-08-25 20:53:41
【问题描述】:

我的代码中有一个中断,它有时可以工作,有时会给出以下错误消息。

RuntimeError: <Process(executeJobs) object at 0x7f3542880890> has terminated and cannot be interrupted.

我检查了对象仍然存在,为什么我仍然收到这个错误?

我也很高兴收到 http://simpy.readthedocs.org/ 以外的任何其他资源,因为我已经多次阅读文档。

谢谢!

【问题讨论】:

    标签: simpy


    【解决方案1】:

    看起来Process 实例仍然存在,但不再是alive。这意味着它执行的生成器函数(在您的情况下为executeJobs)已用尽/已返回。

    【讨论】:

    • 嗨 Stefan,很抱歉在互联网上追逐你!为什么进程仍然存在时功能会完成?您能否比文档中的内容更详细地向我解释一下活着的含义?
    • 我认为这可能是您正在寻找的:simpy.readthedocs.org/en/latest/topical_guides/…。您还应该确保了解有关事件和流程交互的指南。
    猜你喜欢
    • 1970-01-01
    • 2021-05-20
    • 1970-01-01
    • 2022-10-04
    • 1970-01-01
    • 2022-09-28
    • 2019-06-10
    • 2021-06-23
    • 1970-01-01
    相关资源
    最近更新 更多