From 49d1ed3a586897e08abdc2b625cfeeca81d2f27c Mon Sep 17 00:00:00 2001 From: Kishan Kavala Date: Mon, 27 Aug 2012 19:25:19 +0530 Subject: [PATCH] bug CS-10928: Check for delta cpu utilization before updating stats status CS-10928: resolved fixed reviewed-by: Prasanna --- .../agent/resource/computing/LibvirtComputingResource.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java b/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java index 7ed1ed55e57..04655688a1b 100755 --- a/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java +++ b/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java @@ -3782,7 +3782,9 @@ public class LibvirtComputingResource extends ServerResourceBase implements NodeInfo node = conn.nodeInfo(); utilization = utilization / node.cpus; - stats.setCPUUtilization(utilization * 100); + if(utilization > 0){ + stats.setCPUUtilization(utilization * 100); + } } /* get network stats */