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

Matthew Swift
21.27.2013 632803028dfe8bf67c23ece38f647c78c103cf9f
refs
author Matthew Swift <matthew.swift@forgerock.com>
Saturday, September 21, 2013 00:27 +0200
committer Matthew Swift <matthew.swift@forgerock.com>
Saturday, September 21, 2013 00:27 +0200
commit632803028dfe8bf67c23ece38f647c78c103cf9f
tree 1247ef7346a932a9902afa9546c0c2513dfe258e tree | zip | gz
parent 409dccd8ab1c190568228262d1ff0f4ac18fb9d8 view | diff
Fix OPENDJ-1121: Closing a connection after closing the connectionfactory causes NPE

* in LDAPConnectionFactory protect transport and timeout checker while there are connections open
* in HeartBeatConnectionFactory protected scheduler while there are connections open
* enable unit test.
4 files modified
133 ■■■■ changed files
opendj3/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/ldap/LDAPConnection.java 1 ●●●● diff | view | raw | blame | history
opendj3/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/ldap/LDAPConnectionFactoryImpl.java 58 ●●●● diff | view | raw | blame | history
opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/HeartBeatConnectionFactory.java 62 ●●●● diff | view | raw | blame | history
opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/ConnectionFactoryTestCase.java 12 ●●●● diff | view | raw | blame | history