瀏覽代碼

Only collect topology if peers changed

Nel Nibcord 4 月之前
父節點
當前提交
08912d1b64
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      exo/orchestration/node.py

+ 1 - 1
exo/orchestration/node.py

@@ -541,8 +541,8 @@ class Node:
       try:
       try:
         did_peers_change = await self.update_peers()
         did_peers_change = await self.update_peers()
         if DEBUG >= 2: print(f"{did_peers_change=}")
         if DEBUG >= 2: print(f"{did_peers_change=}")
-        await self.collect_topology(set())
         if did_peers_change:
         if did_peers_change:
+          await self.collect_topology(set())
           await self.select_best_inference_engine()
           await self.select_best_inference_engine()
       except Exception as e:
       except Exception as e:
         print(f"Error collecting topology: {e}")
         print(f"Error collecting topology: {e}")