From 93de818f5f967de066cd9f2898118aeea074f3aa Mon Sep 17 00:00:00 2001
From: Patrick Diligent <patrick.diligent@forgerock.com>
Date: Thu, 11 Jun 2015 04:47:49 +0000
Subject: [PATCH] OPENDJ-1969 CR-7206 fix NPE and trace logging of null connection
---
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/core/IdleTimeLimitThread.java | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/core/IdleTimeLimitThread.java b/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/core/IdleTimeLimitThread.java
index ee5b6bf..a9b3849 100644
--- a/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/core/IdleTimeLimitThread.java
+++ b/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/core/IdleTimeLimitThread.java
@@ -108,6 +108,11 @@
{
for (ClientConnection c : ch.getClientConnections())
{
+ if (c==null) {
+ logger.trace("Null client connection found in \"" + ch.getConnectionHandlerName() + "\"");
+ continue;
+ }
+
long idleTime = c.getIdleTime();
if (idleTime > 0)
{
--
Gitblit v1.10.0