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

Matthew Swift
11.17.2013 976da4aa6126aefd775b7c223c71e29d1207bf10
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
commit976da4aa6126aefd775b7c223c71e29d1207bf10
tree 401497f5a5a8765552bd6f7d21cb50650dc8b723 tree | zip | gz
parent 764833f650b491bd0496a739f212d85238b8c769 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-ldap-sdk/src/main/java/com/forgerock/opendj/ldap/AbstractLDAPFutureResultImpl.java 23 ●●●●● diff | view | raw | blame | history
opendj-ldap-sdk/src/main/java/com/forgerock/opendj/ldap/LDAPBindFutureResultImpl.java 9 ●●●●● diff | view | raw | blame | history
opendj-ldap-sdk/src/main/java/com/forgerock/opendj/ldap/LDAPConnection.java 133 ●●●● diff | view | raw | blame | history
opendj-ldap-sdk/src/main/java/com/forgerock/opendj/ldap/LDAPExtendedFutureResultImpl.java 9 ●●●●● diff | view | raw | blame | history
opendj-ldap-sdk/src/main/resources/org/forgerock/opendj/ldap/core.properties 8 ●●●●● diff | view | raw | blame | history
opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/LDAPConnectionFactoryTestCase.java 104 ●●●●● diff | view | raw | blame | history