You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ko...@apache.org on 2014/02/09 22:25:13 UTC

[04/10] git commit: updated refs/heads/master to 8ed9162

replaced Integer reference comparsion with .equals

By default only the Integers between -128..127 are cached (unless overridden by java.lang.Integer.IntegerCache.high system property)
If the inbound or outbound values are higher, the reference comparison won't work.

Signed-off-by: Laszlo Hornyak <la...@gmail.com>


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/d22b65f4
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/d22b65f4
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/d22b65f4

Branch: refs/heads/master
Commit: d22b65f45f416e2da014f655a7e562cae2a5994a
Parents: 3e3ded7
Author: Laszlo Hornyak <la...@gmail.com>
Authored: Sun Feb 9 18:39:03 2014 +0100
Committer: Laszlo Hornyak <la...@gmail.com>
Committed: Sun Feb 9 18:39:03 2014 +0100

----------------------------------------------------------------------
 .../com/cloud/hypervisor/kvm/resource/LibvirtDomainXMLParser.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/d22b65f4/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtDomainXMLParser.java
----------------------------------------------------------------------
diff --git a/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtDomainXMLParser.java b/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtDomainXMLParser.java
index 9fb63ce..9cf6a90 100644
--- a/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtDomainXMLParser.java
+++ b/plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtDomainXMLParser.java
@@ -145,8 +145,9 @@ public class LibvirtDomainXMLParser {
                 if ((bandwidth != null) && (bandwidth.getLength() != 0)) {
                     Integer inbound = Integer.valueOf(getAttrValue("inbound", "average", (Element)bandwidth.item(0)));
                     Integer outbound = Integer.valueOf(getAttrValue("outbound", "average", (Element)bandwidth.item(0)));
-                    if (inbound == outbound)
+                    if (inbound.equals(outbound)) {
                         networkRateKBps = inbound;
+                    }
                 }
                 if (type.equalsIgnoreCase("network")) {
                     String network = getAttrValue("source", "network", nic);