diff --git a/main.go b/main.go index 32b2604..5bd83f2 100644 --- a/main.go +++ b/main.go @@ -52,7 +52,9 @@ func (r route) Downtime(now time.Time) float64 { } func (r route) Noise(now time.Time) bool { - return r.Counter <= uint(now.Sub(startTime).Hours())+10 && r.Downtime(now) < 0.5 + return r.UnreachableSince.IsZero() && + r.Counter <= uint(now.Sub(startTime).Hours())+10 && + r.Downtime(now) < 0.5 } func (r route) String() string {