From dfbe880eb338a1d752ce790f689b5133761d7079 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 26 Sep 2013 07:35:55 +0000
Subject: [PATCH] OPENDJ-1116 Introduce abstraction for the changelog DB

---
 opends/src/server/org/opends/server/replication/plugin/PendingChange.java |   12 ++----------
 1 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/opends/src/server/org/opends/server/replication/plugin/PendingChange.java b/opends/src/server/org/opends/server/replication/plugin/PendingChange.java
index b261419..9d9503a 100644
--- a/opends/src/server/org/opends/server/replication/plugin/PendingChange.java
+++ b/opends/src/server/org/opends/server/replication/plugin/PendingChange.java
@@ -31,7 +31,6 @@
 import org.opends.server.replication.common.ServerState;
 import org.opends.server.replication.protocol.LDAPUpdateMsg;
 import org.opends.server.types.DN;
-import org.opends.server.types.DirectoryException;
 import org.opends.server.types.operation.PluginOperation;
 
 /**
@@ -164,16 +163,9 @@
   {
     synchronized (this)
     {
-      if (targetDN != null)
+      if (targetDN == null)
       {
-        return targetDN;
-      }
-      try
-      {
-        targetDN = DN.decode(msg.getDn());
-      }
-      catch (DirectoryException e)
-      {
+        targetDN = msg.getDN();
       }
       return targetDN;
     }

--
Gitblit v1.10.0