diff --git a/checks/SkyChecker.cs b/checks/SkyChecker.cs index f2ae2de..7677123 100644 --- a/checks/SkyChecker.cs +++ b/checks/SkyChecker.cs @@ -48,7 +48,7 @@ namespace ln.skyscanner.checks { checkStates = Timing.Meassure("scheduler: checkStates", () => SkyScanner.Instance.Entities.SkyCheckStates.ToArray()); } - return checkStates.Where((cs) => (!String.Empty.Equals(cs.Node?.Vendor) && (cs.CheckState != CheckState.OK))).ToArray(); + return checkStates.Where((cs) => (!String.Empty.Equals(cs.Node?.Vendor) && ((cs.CheckState != CheckState.OK) || (cs.UnchangedTime < TimeSpan.FromMinutes(10))))).ToArray(); } }