From 3323efaca960dd46ef1fa2448e1a583b86b04927 Mon Sep 17 00:00:00 2001 From: wusheng Date: Thu, 21 Jan 2016 15:08:04 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E6=94=B9=E4=B8=80=E5=A4=84=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cloud/skywalking/analysis/model/ChainRelate.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/skywalking-analysis/src/main/java/com/ai/cloud/skywalking/analysis/model/ChainRelate.java b/skywalking-analysis/src/main/java/com/ai/cloud/skywalking/analysis/model/ChainRelate.java index 8c9800abc..6d948ed17 100644 --- a/skywalking-analysis/src/main/java/com/ai/cloud/skywalking/analysis/model/ChainRelate.java +++ b/skywalking-analysis/src/main/java/com/ai/cloud/skywalking/analysis/model/ChainRelate.java @@ -35,15 +35,12 @@ public class ChainRelate { private void classifiedChains(UncategorizeChainInfo child) { boolean isContained = false; for (Map.Entry entry : categorizedChainInfoMap.entrySet()) { - - if (!entry.getValue().isAlreadyContained(child) && entry.getValue().isContained(child)) { - entry.getValue().add(child); - chainDetailMap.put(child.getChainToken(), new ChainDetail(child)); - isContained = true; - } - if (entry.getValue().isAlreadyContained(child)) { isContained = true; + }else if(entry.getValue().isContained(child)){ + entry.getValue().add(child); + chainDetailMap.put(child.getChainToken(), new ChainDetail(child)); + isContained = true; } }