From eb933a0105d63d1640a32a70d86dfa4e72afc1fe Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Tue, 17 Dec 2013 12:31:39 +0000
Subject: [PATCH] Fix OPENDJ-1258: Default heartbeat timeout of 500ms is too aggressive

---
 opendj-core/src/main/java/org/forgerock/opendj/ldap/Connections.java |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/opendj-core/src/main/java/org/forgerock/opendj/ldap/Connections.java b/opendj-core/src/main/java/org/forgerock/opendj/ldap/Connections.java
index 92c419a..75bb315 100644
--- a/opendj-core/src/main/java/org/forgerock/opendj/ldap/Connections.java
+++ b/opendj-core/src/main/java/org/forgerock/opendj/ldap/Connections.java
@@ -245,7 +245,7 @@
      * using the provided connection factory and periodically ping any created
      * connections in order to detect that they are still alive every 10 seconds
      * using the default scheduler. Connections will be marked as having failed
-     * if a heart-beat takes longer than 500ms.
+     * if a heart-beat takes longer than 3 seconds.
      *
      * @param factory
      *            The connection factory to use for creating connections.
@@ -254,8 +254,7 @@
      *             If {@code factory} was {@code null}.
      */
     public static ConnectionFactory newHeartBeatConnectionFactory(final ConnectionFactory factory) {
-        return new HeartBeatConnectionFactory(factory, 10000, 500, TimeUnit.MILLISECONDS, null,
-                null);
+        return new HeartBeatConnectionFactory(factory, 10, 3, TimeUnit.SECONDS, null, null);
     }
 
     /**

--
Gitblit v1.10.0