From 64b9ca0a35f18437741f83f8b06665af1331f290 Mon Sep 17 00:00:00 2001 From: Santhosh Edukulla Date: Tue, 5 Aug 2014 17:14:05 +0530 Subject: [PATCH] Fixed a coverity reported concurrency issue Signed-off-by: Santhosh Edukulla --- .../server/src/com/cloud/consoleproxy/ConsoleProxy.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/console-proxy/server/src/com/cloud/consoleproxy/ConsoleProxy.java b/services/console-proxy/server/src/com/cloud/consoleproxy/ConsoleProxy.java index 3b3b82feedb..863f0bfc2e0 100644 --- a/services/console-proxy/server/src/com/cloud/consoleproxy/ConsoleProxy.java +++ b/services/console-proxy/server/src/com/cloud/consoleproxy/ConsoleProxy.java @@ -504,7 +504,9 @@ public class ConsoleProxy { } public static ConsoleProxyClientStatsCollector getStatsCollector() { - return new ConsoleProxyClientStatsCollector(connectionMap); + synchronized (connectionMap) { + return new ConsoleProxyClientStatsCollector(connectionMap); + } } public static void authenticationExternally(ConsoleProxyClientParam param) throws AuthenticationException {