[core] Node: avoid submitting already running nodes

This commit is contained in:
Julien-Haudegond 2020-08-31 11:11:35 +02:00
parent 5d63d02a33
commit 11bf6821ae

View file

@ -794,7 +794,7 @@ class BaseNode(BaseObject):
def beginSequence(self, forceCompute=False):
for chunk in self._chunks:
if forceCompute or chunk.status.status != Status.SUCCESS:
if forceCompute or (chunk.status.status not in (Status.RUNNING, Status.SUCCESS)):
chunk.upgradeStatusTo(Status.SUBMITTED, ExecMode.LOCAL)
def processIteration(self, iteration):