Marcel Reutegger created JCR-3495:
-------------------------------------
Summary: Unregister from PrivilegeRegistry and NodeTypeRegistry on
Session.logout()
Key: JCR-3495
URL: https://issues.apache.org/jira/browse/JCR-3495
Project: Jackrabbit Content Repository
Issue Type: Improvement
Components: nodetype, security
Reporter: Marcel Reutegger
Priority: Minor
PrivilegeRegistry and NodeTypeRegistry contains weak references to a session
even if the session is explicitly logged out. While PrivilegeRegistry is
designed that way and currently does not allow a client to unregister a
listener, the NodeTypeRegistry does have a method to unregister, but it is not
used by NodeTypeManagerImpl.
This puts extra load on the finalizer and should be avoided.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira