protected int connectionPoolSize = DEFAULT_CONNECTION_POOL_SIZE;
protected int maxQueuedNoReplyOperations = DEFAULT_MAX_QUEUED_NOPS;
protected final AtomicInteger serverOrderCount = new AtomicInteger();
private Map<InetSocketAddress, AuthInfo> authInfoMap = new HashMap<InetSocketAddress, AuthInfo>();
private String name; // cache name
<BUG>private volatile boolean failureMode;
private final CopyOnWriteArrayList<MemcachedClientStateListenerAdapter> stateListenerAdapters = new CopyOnWriteArrayList<MemcachedClientStateListenerAdapter>();</BUG>
private Thread shutdownHookThread;
private volatile boolean isHutdownHookCalled = false;
private KeyProvider keyProvider = DefaultKeyProvider.INSTANCE;

protected int connectionPoolSize = DEFAULT_CONNECTION_POOL_SIZE;
protected int maxQueuedNoReplyOperations = DEFAULT_MAX_QUEUED_NOPS;
protected final AtomicInteger serverOrderCount = new AtomicInteger();
private Map<InetSocketAddress, AuthInfo> authInfoMap = new HashMap<InetSocketAddress, AuthInfo>();
private String name; // cache name
private volatile boolean failureMode;
private int timeoutExceptionThreshold = DEFAULT_MAX_TIMEOUTEXCEPTION_THRESHOLD;
private final CopyOnWriteArrayList<MemcachedClientStateListenerAdapter> stateListenerAdapters = new CopyOnWriteArrayList<MemcachedClientStateListenerAdapter>();
private Thread shutdownHookThread;
private volatile boolean isHutdownHookCalled = false;
private KeyProvider keyProvider = DefaultKeyProvider.INSTANCE;
