From 8ac17a8c3ddc75c1a28bf8ca649a9110f9607196 Mon Sep 17 00:00:00 2001 From: ascrutae Date: Thu, 7 Apr 2016 19:21:04 +0800 Subject: [PATCH] Fix #41 --- .../java/com/ai/cloud/skywalking/reciever/storage/Chain.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/skywalking-server/src/main/java/com/ai/cloud/skywalking/reciever/storage/Chain.java b/skywalking-server/src/main/java/com/ai/cloud/skywalking/reciever/storage/Chain.java index 505c6f306..aa75c37e2 100644 --- a/skywalking-server/src/main/java/com/ai/cloud/skywalking/reciever/storage/Chain.java +++ b/skywalking-server/src/main/java/com/ai/cloud/skywalking/reciever/storage/Chain.java @@ -25,8 +25,7 @@ public class Chain { if (index < chains.size()) { while (true) { try { - chains.get(index).doChain(spans, this); - index++; + chains.get(index++).doChain(spans, this); break; } catch (Throwable e) { logger.error("do chain at index[{}] failure.", index, e); @@ -35,6 +34,7 @@ public class Chain { } } } + } void addChain(IStorageChain chain) {