diff --git a/core/src/main/java/io/grpc/internal/RetryPolicy.java b/core/src/main/java/io/grpc/internal/RetryPolicy.java index 3d564116ad..8169f3bf4f 100644 --- a/core/src/main/java/io/grpc/internal/RetryPolicy.java +++ b/core/src/main/java/io/grpc/internal/RetryPolicy.java @@ -77,7 +77,7 @@ final class RetryPolicy { return this.maxAttempts == that.maxAttempts && this.initialBackoffNanos == that.initialBackoffNanos && this.maxBackoffNanos == that.maxBackoffNanos - && this.backoffMultiplier == that.backoffMultiplier + && Double.compare(this.backoffMultiplier, that.backoffMultiplier) == 0 && Objects.equal(this.retryableStatusCodes, that.retryableStatusCodes); }