From 66e99134aeadb9070235ae0bc3a5c172a4568c98 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Thu, 03 Oct 2013 14:44:08 +0000
Subject: [PATCH] Fix OPENDJ-1168: Warning message displayed when heartbeat check fails with a bind connection pool

---
 opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/HeartBeatConnectionFactory.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/HeartBeatConnectionFactory.java b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/HeartBeatConnectionFactory.java
index b912ba7..6d2776b 100644
--- a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/HeartBeatConnectionFactory.java
+++ b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/HeartBeatConnectionFactory.java
@@ -491,7 +491,13 @@
                  * that the heart beat was aborted by a client-side close.
                  */
                 if (!(error instanceof CancelledResultException)) {
-                    DEFAULT_LOG.warn("Heartbeat failed for connection factory '{}'", factory, error);
+                    /*
+                     * Log at debug level to avoid polluting the logs with
+                     * benign password policy related errors. See OPENDJ-1168
+                     * and OPENDJ-1167.
+                     */
+                    DEFAULT_LOG.debug("Heartbeat failed for connection factory '{}'", factory,
+                            error);
                     timestamp(error);
                 }
                 releaseHeartBeatLock();

--
Gitblit v1.10.0