mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-05-12 00:26:52 +02:00
[core] TaskManager: fix issue when a used node is destroyed
This commit is contained in:
parent
ba1994deb9
commit
57bb9a41a6
1 changed files with 6 additions and 1 deletions
|
@ -40,7 +40,12 @@ class TaskThread(Thread):
|
|||
if node.isFinishedOrRunning():
|
||||
continue
|
||||
|
||||
multiChunks = len(node.chunks) > 1
|
||||
# if a node does not exist anymore, node.chunks becomes a PySide property
|
||||
try:
|
||||
multiChunks = len(node.chunks) > 1
|
||||
except TypeError:
|
||||
continue
|
||||
|
||||
for cId, chunk in enumerate(node.chunks):
|
||||
if chunk.isFinishedOrRunning() or not self.isRunning():
|
||||
continue
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue