diff options
Diffstat (limited to 'src/core/support/histogram.c')
-rw-r--r-- | src/core/support/histogram.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/core/support/histogram.c b/src/core/support/histogram.c index c5e5608049..425421c5b9 100644 --- a/src/core/support/histogram.c +++ b/src/core/support/histogram.c @@ -186,10 +186,9 @@ static double threshold_for_count_below(gpr_histogram *h, double count_below) { should lie */ lower_bound = bucket_start(h, lower_idx); upper_bound = bucket_start(h, lower_idx + 1); - return GPR_CLAMP(upper_bound - - (upper_bound - lower_bound) * - (count_so_far - count_below) / - h->buckets[lower_idx], + return GPR_CLAMP(upper_bound - (upper_bound - lower_bound) * + (count_so_far - count_below) / + h->buckets[lower_idx], h->min_seen, h->max_seen); } } |