import java.util.concurrent.atomic.AtomicInteger;
public class ExternalAuthenticationServer extends AbstractExecutionThreadService {
private final int port;
private final int maxThreads;
private final HandlerList handlers;
<BUG>private final DiscoveryService discoveryService;
private Cancellable serviceCancellable;</BUG>
private InetSocketAddress socketAddress;
private static final Logger LOG = LoggerFactory.getLogger(ExternalAuthenticationServer.class);
private Server server;

import java.util.concurrent.atomic.AtomicInteger;
public class ExternalAuthenticationServer extends AbstractExecutionThreadService {
private final int port;
private final int maxThreads;
private final HandlerList handlers;
private final DiscoveryService discoveryService;
private final CConfiguration configuration;
private Cancellable serviceCancellable;
private InetSocketAddress socketAddress;
private static final Logger LOG = LoggerFactory.getLogger(ExternalAuthenticationServer.class);
private Server server;
