From a664456e0aa0df2e01a0ff6c7406f6e2f0a5fc6e Mon Sep 17 00:00:00 2001
From: pgamba <pgamba@localhost>
Date: Tue, 30 Jan 2007 15:32:01 +0000
Subject: [PATCH] Add a catch for the following null pointer exception that Neil got while running synchro tests on his machine. The root cause for this exception requires a deeper investigation.

---
 opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/Changelog.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/Changelog.java b/opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/Changelog.java
index 2dd214f..bac26ee 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/Changelog.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/synchronization/changelog/Changelog.java
@@ -563,7 +563,14 @@
     shutdown = true;
 
     // shutdown the connect thread
-    myConnectThread.interrupt();
+    try
+    {
+      myConnectThread.interrupt();
+    } catch (NullPointerException e)
+    {
+      // FIXME To be investigated the conditions
+      // where myConnectThread can be null here
+    }
 
     // shutdown the listener thread
     try

--
Gitblit v1.10.0