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

abobrov
24.29.2007 664c80aa1c34d620183fe343a6729c6da8062b17
- fix an NPE found by the entry cache concurrency test.
1 files modified
7 ■■■■ changed files
opends/src/server/org/opends/server/extensions/SoftReferenceEntryCache.java 7 ●●●● patch | view | raw | blame | history
opends/src/server/org/opends/server/extensions/SoftReferenceEntryCache.java
@@ -248,8 +248,11 @@
      backendMap = idMap.get(backend);
    if (backendMap != null) {
      SoftReference<CacheEntry> ref = backendMap.get(entryID);
      if ((ref != null) && (ref.get() != null)) {
        return ref.get().getDN();
      if (ref != null) {
        CacheEntry cacheEntry = ref.get();
        if (cacheEntry != null) {
          return cacheEntry.getDN();
        }
      }
    }
    return null;