karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "metatech (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (KARAF-985) LDAPLoginModule generates a large number of DirContext objects
Date Mon, 07 Nov 2011 14:16:51 GMT
LDAPLoginModule generates a large number of DirContext objects

                 Key: KARAF-985
                 URL: https://issues.apache.org/jira/browse/KARAF-985
             Project: Karaf
          Issue Type: Bug
          Components: karaf-config
    Affects Versions: 2.2.4
         Environment: Karaf 2.2.5-snapshot
            Reporter: metatech
            Priority: Minor

In class org.apache.karaf.jaas.modules.ldap.LDAPLoginModule, "DirContext.close()" and "NamingEnumeration.close()"
are not called in all cases.
Although it is not mandatory, it would be better to call it in all cases (to be sure, in a
"finally" block).
Otherwise, this leaves one "com.sun.jndi.ldap.Connection" thread running for each LDAP request.
After several minutes, the thread disappears automatically.  
During a performance test with 10 concurrent users, this creates up to several hundreds of
such threads.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message