diff --git a/core/java/src/net/i2p/util/ObjectCounterUnsafe.java b/core/java/src/net/i2p/util/ObjectCounterUnsafe.java index 3e2f532cdb..206bac8797 100644 --- a/core/java/src/net/i2p/util/ObjectCounterUnsafe.java +++ b/core/java/src/net/i2p/util/ObjectCounterUnsafe.java @@ -100,7 +100,10 @@ public class ObjectCounterUnsafe { */ private class ObjComparator implements Comparator { public int compare(K l, K r) { - return (map.get(r).c - map.get(l).c); + int rv = map.get(r).c - map.get(l).c; + if (rv != 0) + return rv; + return l.toString().compareTo(r.toString()); } } }