From ece2b466dd1a3890dd431b2e318ef1ec4583a072 Mon Sep 17 00:00:00 2001
From: lutoff <lutoff@localhost>
Date: Thu, 14 Sep 2006 09:27:01 +0000
Subject: [PATCH] SynchronizationDomain:      Change initialization for a private var. This will prevent to have Exception in the shutdown method

---
 opends/src/server/org/opends/server/synchronization/SynchronizationDomain.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/opends/src/server/org/opends/server/synchronization/SynchronizationDomain.java b/opends/src/server/org/opends/server/synchronization/SynchronizationDomain.java
index a52c7a6..65b5185 100644
--- a/opends/src/server/org/opends/server/synchronization/SynchronizationDomain.java
+++ b/opends/src/server/org/opends/server/synchronization/SynchronizationDomain.java
@@ -92,7 +92,8 @@
   private ChangeNumberGenerator changeNumberGenerator;
   private ChangelogBroker broker;
 
-  private List<ListenerThread> synchroThreads;
+  private List<ListenerThread> synchroThreads =
+    new ArrayList<ListenerThread>();
   private SortedMap<ChangeNumber, PendingChange> pendingChanges =
     new TreeMap<ChangeNumber, PendingChange>();
   private SortedMap<ChangeNumber, UpdateMessage> waitingAckMsgs =
@@ -933,7 +934,6 @@
      * TODO : need to make number of thread configurable
      * TODO : need to handle operation dependencies
      */
-    synchroThreads = new ArrayList<ListenerThread>();
     for (int i=0; i<10; i++)
     {
       ListenerThread myThread = new ListenerThread(this);

--
Gitblit v1.10.0