fix(snapshot): preserve reconcile failure signaling after health tracking

Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-09-12 13:36:14 +00:00
committed by GitHub
co-authored by genichin
parent e3142017c9
commit 4a2e7dd893
+1 -1
View File
@@ -384,7 +384,7 @@ class SnapshotScheduler:
state["consecutive_failures"],
backoff,
)
return
raise
lifecycle = self._balance_health.record_success(worker)
if lifecycle == "recovered":
state = self._balance_health.status(worker, stale_after_sec=stale_after_sec)