mirror of https://github.com/grpc/grpc-java.git
core: Remove unused helper field from SubchannelImpl
This commit is contained in:
parent
42ba00ba65
commit
62d924745d
|
|
@ -1461,7 +1461,7 @@ final class ManagedChannelImpl extends ManagedChannel implements
|
|||
syncContext.throwIfNotInThisSynchronizationContext();
|
||||
// No new subchannel should be created after load balancer has been shutdown.
|
||||
checkState(!terminating, "Channel is being terminated");
|
||||
return new SubchannelImpl(args, this);
|
||||
return new SubchannelImpl(args);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
@ -1933,7 +1933,6 @@ final class ManagedChannelImpl extends ManagedChannel implements
|
|||
|
||||
private final class SubchannelImpl extends AbstractSubchannel {
|
||||
final CreateSubchannelArgs args;
|
||||
final LbHelperImpl helper;
|
||||
final InternalLogId subchannelLogId;
|
||||
final ChannelLoggerImpl subchannelLogger;
|
||||
final ChannelTracer subchannelTracer;
|
||||
|
|
@ -1943,7 +1942,7 @@ final class ManagedChannelImpl extends ManagedChannel implements
|
|||
boolean shutdown;
|
||||
ScheduledHandle delayedShutdownTask;
|
||||
|
||||
SubchannelImpl(CreateSubchannelArgs args, LbHelperImpl helper) {
|
||||
SubchannelImpl(CreateSubchannelArgs args) {
|
||||
checkNotNull(args, "args");
|
||||
addressGroups = args.getAddresses();
|
||||
if (authorityOverride != null) {
|
||||
|
|
@ -1952,7 +1951,6 @@ final class ManagedChannelImpl extends ManagedChannel implements
|
|||
args = args.toBuilder().setAddresses(eagsWithoutOverrideAttr).build();
|
||||
}
|
||||
this.args = args;
|
||||
this.helper = checkNotNull(helper, "helper");
|
||||
subchannelLogId = InternalLogId.allocate("Subchannel", /*details=*/ authority());
|
||||
subchannelTracer = new ChannelTracer(
|
||||
subchannelLogId, maxTraceEvents, timeProvider.currentTimeNanos(),
|
||||
|
|
|
|||
Loading…
Reference in New Issue