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

Matthew Swift
21.27.2013 5ede50785d09f3a5d57b7571babfccba83d36acd
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
commit5ede50785d09f3a5d57b7571babfccba83d36acd
tree 0dee4767dfd35651e59ca96ee8cb85586e7772c1 tree | zip | gz
parent 10560c18eccae4f589c8e3051c192d4b22c8d329 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
opendj-sdk/opendj3/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/ldap/LDAPConnection.java 1 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/ldap/LDAPConnectionFactoryImpl.java 58 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/HeartBeatConnectionFactory.java 62 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/ConnectionFactoryTestCase.java 12 ●●●● diff | view | raw | blame | history