use tail for max counter when it is greater than api counter

This commit is contained in:
Jake McDermott
2018-06-18 10:21:09 -04:00
parent a3a9b04416
commit 106494e650

View File

@@ -321,8 +321,9 @@ function SlidingWindowService ($q) {
this.getMaxCounter = () => {
const counter = this.api.getMaxCounter();
const tail = this.getTailCounter();
return Number.isFinite(counter) ? counter : this.getTailCounter();
return Number.isFinite(counter) ? Math.max(tail, counter) : tail;
};
this.getRange = () => [this.getHeadCounter(), this.getTailCounter()];