Avoid crash when a node in pending sends is removed

This commit is contained in:
Nuno Campos
2024-07-24 09:29:38 -07:00
parent 19f6f7d5ca
commit 8a20c6f7e4
+3
View File
@@ -257,6 +257,9 @@ def prepare_next_tasks(
if not isinstance(packet, Send):
logger.warn(f"Ignoring invalid packet type {type(packet)} in pending sends")
continue
if packet.node not in processes:
logger.warn(f"Ignoring unknown node name {packet.node} in pending sends")
continue
if for_execution:
proc = processes[packet.node]
if node := proc.get_node():