From c25504d1f9e2d02afb0f14093a0d16d6b6efb913 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Fri, 10 Apr 2015 16:18:30 +0000
Subject: [PATCH] OPENDJ-1878: remove unnecessary entry read locks.

---
 opendj-server-legacy/src/main/java/org/opends/server/extensions/SASLContext.java |   13 -------------
 1 files changed, 0 insertions(+), 13 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/extensions/SASLContext.java b/opendj-server-legacy/src/main/java/org/opends/server/extensions/SASLContext.java
index b667f68..6440d55 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/extensions/SASLContext.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/extensions/SASLContext.java
@@ -34,8 +34,6 @@
 import java.security.PrivilegedExceptionAction;
 import java.util.HashMap;
 import java.util.List;
-import java.util.concurrent.locks.Lock;
-
 import javax.security.auth.Subject;
 import javax.security.auth.callback.*;
 import javax.security.auth.login.LoginContext;
@@ -861,13 +859,6 @@
    */
   private void getAuthEntry(final DN userDN)
   {
-    final Lock readLock = LockManager.lockRead(userDN);
-    if (readLock == null)
-    {
-      setCallbackMsg(INFO_SASL_CANNOT_LOCK_ENTRY.get(userDN));
-      return;
-    }
-
     try
     {
       authEntry = DirectoryServer.getEntry(userDN);
@@ -878,10 +869,6 @@
       setCallbackMsg(ERR_SASL_CANNOT_GET_ENTRY_BY_DN.get(
           userDN, SASL_MECHANISM_DIGEST_MD5, e.getMessageObject()));
     }
-    finally
-    {
-      LockManager.unlock(userDN, readLock);
-    }
   }
 
 

--
Gitblit v1.10.0