From 6bed45cbfe8dba8557a6b8027b6b8fd9992a4e51 Mon Sep 17 00:00:00 2001
From: dugan <dugan@localhost>
Date: Thu, 20 Dec 2007 02:33:30 +0000
Subject: [PATCH] Issue 2741. Adding and removing ACI makes OpenDS unstable. Comments in issue.
---
opends/src/server/org/opends/server/authorization/dseecompat/AciHandler.java | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/opends/src/server/org/opends/server/authorization/dseecompat/AciHandler.java b/opends/src/server/org/opends/server/authorization/dseecompat/AciHandler.java
index 0f25ce7..e5d75ca 100644
--- a/opends/src/server/org/opends/server/authorization/dseecompat/AciHandler.java
+++ b/opends/src/server/org/opends/server/authorization/dseecompat/AciHandler.java
@@ -107,6 +107,7 @@
*/
static DN debugSearchIndexDN;
+
/**
* String used to save the original authorization entry in an operation
* attachment if a proxied authorization control was seen.
@@ -212,6 +213,7 @@
@Override()
public void finalizeAccessControlHandler()
{
+ aciListenerMgr.finalizeListenerManager();
AciEffectiveRights.finalizeOnShutdown();
DirectoryServer.deregisterSupportedControl(OID_GET_EFFECTIVE_RIGHTS);
}
--
Gitblit v1.10.0