internal void Reset(Bucket b, long currentTime) { for (var i = 0; i < adders.Length; i++) { adders[i] = 0L; if(b!= null) maxAdders[i] = b.maxAdders[i]; } if(b!= null) bucketStartInMs = currentTime; } }