From 3070ba392e85cb8c65da671040f327e3abb80eb7 Mon Sep 17 00:00:00 2001 From: abhishek Date: Wed, 15 Sep 2010 18:10:26 -0700 Subject: [PATCH] a related fix --- .../com/cloud/hypervisor/xen/resource/CitrixResourceBase.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java b/core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java index 22d0940710b..715a4dc2aee 100644 --- a/core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java +++ b/core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java @@ -1394,7 +1394,7 @@ public abstract class CitrixResourceBase implements StoragePoolResource, ServerR if(numRowsUsed == 0) { - if((!Double.isInfinite(value))&&(!Double.isInfinite(value))) + if((!Double.isInfinite(value))&&(!Double.isNaN(value))) { return value; } @@ -1406,7 +1406,7 @@ public abstract class CitrixResourceBase implements StoragePoolResource, ServerR } else { - if((!Double.isInfinite(value/numRowsUsed))&&(!Double.isInfinite(value/numRowsUsed))) + if((!Double.isInfinite(value/numRowsUsed))&&(!Double.isNaN(value/numRowsUsed))) { return (value/numRowsUsed); }