diff --git a/core/src/main/java/io/grpc/internal/ManagedChannelImpl.java b/core/src/main/java/io/grpc/internal/ManagedChannelImpl.java index 397db1b224..8b4bc8b11e 100644 --- a/core/src/main/java/io/grpc/internal/ManagedChannelImpl.java +++ b/core/src/main/java/io/grpc/internal/ManagedChannelImpl.java @@ -1316,7 +1316,7 @@ final class ManagedChannelImpl extends ManagedChannel implements try { serviceConfigInterceptor.handleUpdate(serviceConfig); if (retryEnabled) { - throttle = getThrottle(config); + throttle = ServiceConfigUtil.getThrottlePolicy(serviceConfig); } } catch (RuntimeException re) { logger.log( @@ -1380,12 +1380,6 @@ final class ManagedChannelImpl extends ManagedChannel implements } } - @Nullable - private static Throttle getThrottle(Attributes config) { - return ServiceConfigUtil.getThrottlePolicy( - config.get(GrpcAttributes.NAME_RESOLVER_SERVICE_CONFIG)); - } - private final class SubchannelImpl extends AbstractSubchannel { // Set right after SubchannelImpl is created. InternalSubchannel subchannel;