From 42a82539932abde45384b49226a8e32de44cfff1 Mon Sep 17 00:00:00 2001 From: MS Date: Wed, 15 Apr 2015 09:49:48 -0700 Subject: [PATCH] CLOUDSTACK-8387 - Close mgmt server peer socket on failure, without relying on autoclose --- .../src/com/cloud/agent/manager/ClusteredAgentManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/orchestration/src/com/cloud/agent/manager/ClusteredAgentManagerImpl.java b/engine/orchestration/src/com/cloud/agent/manager/ClusteredAgentManagerImpl.java index d218cf4580b..ba82938fcdc 100644 --- a/engine/orchestration/src/com/cloud/agent/manager/ClusteredAgentManagerImpl.java +++ b/engine/orchestration/src/com/cloud/agent/manager/ClusteredAgentManagerImpl.java @@ -498,7 +498,7 @@ public class ClusteredAgentManagerImpl extends AgentManagerImpl implements Clust } catch (UnknownHostException e) { throw new CloudRuntimeException("Unable to resolve " + ip); } - SocketChannel ch1; + SocketChannel ch1 = null; try { ch1 = SocketChannel.open(new InetSocketAddress(addr, Port.value())); ch1.configureBlocking(true); // make sure we are working at blocking mode