From 8490fc2bf52049460db00ed6160dd725bbf1b644 Mon Sep 17 00:00:00 2001 From: Kelven Yang Date: Thu, 23 Jun 2011 14:50:58 -0700 Subject: [PATCH] bug 10176: add cluster listener registration back --- server/src/com/cloud/cluster/ClusterManagerImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/src/com/cloud/cluster/ClusterManagerImpl.java b/server/src/com/cloud/cluster/ClusterManagerImpl.java index a5da74746c5..e9c88c400ba 100644 --- a/server/src/com/cloud/cluster/ClusterManagerImpl.java +++ b/server/src/com/cloud/cluster/ClusterManagerImpl.java @@ -50,7 +50,6 @@ import com.cloud.agent.api.Answer; import com.cloud.agent.api.ChangeAgentCommand; import com.cloud.agent.api.Command; import com.cloud.agent.manager.Commands; -import com.cloud.cluster.ManagementServerHost.State; import com.cloud.cluster.agentlb.dao.HostTransferMapDao; import com.cloud.cluster.dao.ManagementServerHostDao; import com.cloud.configuration.Config; @@ -457,12 +456,14 @@ public class ClusterManagerImpl implements ClusterManager { public void registerListener(ClusterManagerListener listener) { // Note : we don't check duplicates synchronized (listeners) { + listeners.add(listener); } } @Override public void unregisterListener(ClusterManagerListener listener) { synchronized(listeners) { + listeners.remove(listener); } }