commit | e753963295d724bcc1b035a6eb22479af005a458 | [log] [tgz] |
---|---|---|
author | Jon Hall <jhall@onlab.us> | Wed May 11 15:44:31 2016 -0700 |
committer | Jonathan Hart <jono@onlab.us> | Tue May 17 20:53:22 2016 +0000 |
tree | cf2bc3e6b5124e1a45cf2edc2463e8fc54e998bb | |
parent | 5a84663df323a10541caaeee0c0ed1b695838da3 [diff] [blame] |
Fix for [ONOS-3590] Compare two devices instead of one with itself Add unit test for root node Change-Id: If109dd8b05cd77825e182399b321c321865b9786
diff --git a/core/common/src/main/java/org/onosproject/common/DefaultTopology.java b/core/common/src/main/java/org/onosproject/common/DefaultTopology.java index 5b161ff..a2bc4a5 100644 --- a/core/common/src/main/java/org/onosproject/common/DefaultTopology.java +++ b/core/common/src/main/java/org/onosproject/common/DefaultTopology.java
@@ -519,7 +519,7 @@ private TopologyVertex findRoot(Set<TopologyVertex> vertexSet) { TopologyVertex minVertex = null; for (TopologyVertex vertex : vertexSet) { - if ((minVertex == null) || (minVertex.deviceId() + if ((minVertex == null) || (vertex.deviceId() .toString().compareTo(minVertex.deviceId().toString()) < 0)) { minVertex = vertex; }