浏览代码

!323 java异常:Comparison method violates its general contract 修复
Merge pull request !323 from 与或非/issues/IBGBLN

铂赛东 4 月之前
父节点
当前提交
2300f847f7
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      liteflow-core/src/main/java/com/yomahub/liteflow/monitor/CompStatistics.java

+ 3 - 3
liteflow-core/src/main/java/com/yomahub/liteflow/monitor/CompStatistics.java

@@ -58,10 +58,10 @@ public class CompStatistics implements Comparable<CompStatistics> {
 
 	@Override
 	public int compareTo(CompStatistics o) {
-		if (o != null) {
-			return this.recordTime >= o.getRecordTime() ? -1 : 1;
+		if (o == null) {
+			return 1;
 		}
-		return 1;
+		return Long.compare(o.getRecordTime(), this.recordTime);
 	}
 
 }