make sure restart if global healthState is unhealhty

This commit is contained in:
wphan
2025-07-23 18:45:08 -07:00
parent be7ab05eee
commit 0c8cd1fec9
2 changed files with 12 additions and 2 deletions

View File

@@ -46,6 +46,14 @@ function evaluateHealth(currentSlot: number): {
return { isHealthy: true };
}
const currentHealthStatus = getHealthStatus();
if (currentHealthStatus !== HEALTH_STATUS.Ok) {
return {
isHealthy: false,
reason: `Unhealthy state: ${currentHealthStatus}`,
};
}
const timeDelta = now - globalHealthState.lastSlotTimestamp;
const slotDelta = currentSlot - globalHealthState.lastSlot;