From 349802604c97d71f2b2fa804d3e1bc2a3d9b3943 Mon Sep 17 00:00:00 2001 From: ascrutae Date: Sun, 10 Sep 2017 11:40:21 +0800 Subject: [PATCH] fix gc issue --- .../org/skywalking/apm/agent/core/jvm/gc/GCProvider.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/jvm/gc/GCProvider.java b/apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/jvm/gc/GCProvider.java index a72e30e95..2f8aa34b5 100644 --- a/apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/jvm/gc/GCProvider.java +++ b/apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/jvm/gc/GCProvider.java @@ -24,7 +24,10 @@ public enum GCProvider { break; } } - this.metricAccessor = new UnknowGC(); + + if (metricAccessor == null) { + this.metricAccessor = new UnknowGC(); + } } public List getGCList() {