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

matthew_swift
07.45.2008 403af8c0ce27e7351186613aff92c362924da357
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
commit403af8c0ce27e7351186613aff92c362924da357
tree a9c5263b7542e815ccd66fcea0263f96eb98f07f tree | zip | gz
parent 679378bdbf9ea3a918cdacceb35b23d0d2625fa9 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
opendj-sdk/opends/src/server/org/opends/server/admin/server/CleanerConfigDeleteListener.java 167 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/server/ConfigChangeListenerAdaptor.java 121 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/server/DependencyConfigChangeListener.java 149 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/server/ServerManagedObject.java 3 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/EntryContainer.java 23 ●●●● diff | view | raw | blame | history