summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--networkQuality.go12
1 files changed, 10 insertions, 2 deletions
diff --git a/networkQuality.go b/networkQuality.go
index e88a000..5a6d4ab 100644
--- a/networkQuality.go
+++ b/networkQuality.go
@@ -636,7 +636,11 @@ func main() {
utilities.Conditional(baselineStableResponsiveness, "stable", "unstable"))
}
- baselineResponsivenessStabilizer.Interval()
+ // Do not tick an interval if we are stable. Doing so would expel one of the
+ // intervals that we need for our RPM calculations!
+ if !baselineStableResponsiveness {
+ baselineResponsivenessStabilizer.Interval()
+ }
}
}
}
@@ -951,7 +955,11 @@ func main() {
utilities.Conditional(direction.StableResponsiveness, "stable", "unstable"))
}
- responsivenessStabilizer.Interval()
+ // Do not tick an interval if we are stable. Doing so would expel one of the
+ // intervals that we need for our RPM calculations!
+ if !direction.StableResponsiveness {
+ responsivenessStabilizer.Interval()
+ }
}
}
}