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

Matthew Swift
11.17.2013 a133f76cad5835e50bcc82b8a30d4a2a8b2175a5
refs
author Matthew Swift <matthew.swift@forgerock.com>
Wednesday, December 11, 2013 18:17 +0100
committer Matthew Swift <matthew.swift@forgerock.com>
Wednesday, December 11, 2013 18:17 +0100
commita133f76cad5835e50bcc82b8a30d4a2a8b2175a5
tree 8dade193ce60b8dc8e23a77baaa998de7a1495ae tree | zip | gz
parent d70c3c06bcf94290601ee540c9725b94f8b7e943 view | diff
Fix OPENDJ-1247: Client side timeouts do not cancel bind or startTLS requests properly

* fail the connection when a bind or startTLS request times out
* ensure that abandon requests are sent for other types of operation
* added new test which tests that timeouts behave correctly in a connection pool
* re-enabled other tests.
6 files modified
286 ■■■■ changed files
opendj-sdk/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/ldap/AbstractLDAPFutureResultImpl.java 23 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/ldap/LDAPBindFutureResultImpl.java 9 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/ldap/LDAPConnection.java 133 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-ldap-sdk/src/main/java/com/forgerock/opendj/ldap/LDAPExtendedFutureResultImpl.java 9 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-ldap-sdk/src/main/resources/org/forgerock/opendj/ldap/core.properties 8 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/LDAPConnectionFactoryTestCase.java 104 ●●●●● diff | view | raw | blame | history