From 9f0dae3d08ca0cf7c131af2f1fc09670ace301fa Mon Sep 17 00:00:00 2001 From: gbellato <gbellato@localhost> Date: Thu, 13 Mar 2008 14:26:23 +0000 Subject: [PATCH] Fix for 3052 : IllegalMonitorStateException in replication HeartbeatThread --- opends/src/server/org/opends/server/replication/server/DbHandler.java | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/opends/src/server/org/opends/server/replication/server/DbHandler.java b/opends/src/server/org/opends/server/replication/server/DbHandler.java index b0688e7..14ec358 100644 --- a/opends/src/server/org/opends/server/replication/server/DbHandler.java +++ b/opends/src/server/org/opends/server/replication/server/DbHandler.java @@ -79,7 +79,8 @@ // Changes are not read back by replicationServer threads that are responsible // for pushing the changes to other replication server or to LDAP server // - private LinkedList<UpdateMessage> msgQueue = new LinkedList<UpdateMessage>(); + private final LinkedList<UpdateMessage> msgQueue = + new LinkedList<UpdateMessage>(); private ReplicationDB db; private ChangeNumber firstChange = null; private ChangeNumber lastChange = null; @@ -89,7 +90,7 @@ private boolean shutdown = false; private boolean done = false; private DirectoryThread thread = null; - private Object flushLock = new Object(); + private final Object flushLock = new Object(); private ReplicationServer replicationServer; -- Gitblit v1.10.0