mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

abobrov
24.44.2007 e3f08f5681f4f08b8827b982efb0e3c42bfc9aba
opends/src/server/org/opends/server/extensions/SoftReferenceEntryCache.java
@@ -109,7 +109,6 @@
  {
    super();
    dnMap = new ConcurrentHashMap<DN,SoftReference<CacheEntry>>();
    idMap = new ConcurrentHashMap<Backend,
                     ConcurrentHashMap<Long,SoftReference<CacheEntry>>>();
@@ -118,10 +117,6 @@
    setIncludeFilters(new HashSet<SearchFilter>());
    setLockTimeout(LockManager.DEFAULT_TIMEOUT);
    referenceQueue = new ReferenceQueue<CacheEntry>();
    cleanerThread = new Thread(this, "Soft Reference Entry Cache Cleaner");
    cleanerThread.setDaemon(true);
    cleanerThread.start();
  }
@@ -134,6 +129,10 @@
      )
      throws ConfigException, InitializationException
  {
    cleanerThread = new Thread(this, "Soft Reference Entry Cache Cleaner");
    cleanerThread.setDaemon(true);
    cleanerThread.start();
    registeredConfiguration = configuration;
    configuration.addSoftReferenceChangeListener (this);