From 9ca273e38f50631ab8efa2dd6ea80a46da481dc8 Mon Sep 17 00:00:00 2001
From: ludovicp <ludovicp@localhost>
Date: Tue, 29 Jul 2008 10:16:23 +0000
Subject: [PATCH] Fix a bug where an entry might not be removed from the DN entry cache index

---
 opends/src/server/org/opends/server/extensions/FileSystemEntryCache.java |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/opends/src/server/org/opends/server/extensions/FileSystemEntryCache.java b/opends/src/server/org/opends/server/extensions/FileSystemEntryCache.java
index 328f2ba..a2eeb96 100644
--- a/opends/src/server/org/opends/server/extensions/FileSystemEntryCache.java
+++ b/opends/src/server/org/opends/server/extensions/FileSystemEntryCache.java
@@ -853,7 +853,7 @@
         DN entryDN = DN.decode(iterator.next());
         if (entryDN.isDescendantOf(baseDN)) {
           iterator.remove();
-          entryCacheIndex.dnMap.remove(entryDN);
+          entryCacheIndex.dnMap.remove(entryDN.toNormalizedString());
           try {
             entryCacheDB.delete(null,
               new DatabaseEntry(

--
Gitblit v1.10.0