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

matthew_swift
07.45.2008 90997a88f290bc77d77a7690d2adeadc3e91fdc1
refs
author matthew_swift <matthew_swift@localhost>
Monday, January 7, 2008 20:45 +0100
committer matthew_swift <matthew_swift@localhost>
Monday, January 7, 2008 20:45 +0100
commit90997a88f290bc77d77a7690d2adeadc3e91fdc1
tree ca3bda42cd3763bc784f0d989259718528985937 tree | zip | gz
parent c1a0c96759c50202741dd68ca1714be3fb81611a view | diff
Fix issue 2462: NPE when changing index configuration while import ongoing

Modify EntryContainer.close() to close its attribute indexes (which perform their own listener deregistration) and rework and simplify the admin framework change listener implementations so that secondary change listeners are deregistered when the primary change listener is deregistered.
2 files deleted
3 files modified
463 ■■■■ changed files
opends/src/server/org/opends/server/admin/server/CleanerConfigDeleteListener.java 167 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/server/ConfigChangeListenerAdaptor.java 121 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/server/DependencyConfigChangeListener.java 149 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/server/ServerManagedObject.java 3 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/EntryContainer.java 23 ●●●● diff | view | raw | blame | history