From af5ef5e624f80d58dfc0170bbaf55848b8566e6c Mon Sep 17 00:00:00 2001 From: Tyler Benson Date: Fri, 13 Oct 2017 14:08:03 +0200 Subject: [PATCH] Fix name overloading confusion. references to entries below were using the wrong instance and thus not being cleaned properly. --- .../com/datadoghq/agent/ClassLoaderIntegrationInjector.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dd-java-agent/src/main/java/com/datadoghq/agent/ClassLoaderIntegrationInjector.java b/dd-java-agent/src/main/java/com/datadoghq/agent/ClassLoaderIntegrationInjector.java index e6ef832da1..4418c69217 100644 --- a/dd-java-agent/src/main/java/com/datadoghq/agent/ClassLoaderIntegrationInjector.java +++ b/dd-java-agent/src/main/java/com/datadoghq/agent/ClassLoaderIntegrationInjector.java @@ -15,8 +15,8 @@ public class ClassLoaderIntegrationInjector { private final Map entries; private final Map invocationPoints = Maps.newConcurrentMap(); - public ClassLoaderIntegrationInjector(final Map entries) { - this.entries = Maps.newHashMap(entries); + public ClassLoaderIntegrationInjector(final Map allEntries) { + this.entries = Maps.newHashMap(allEntries); for (final Iterator> it = entries.entrySet().iterator(); it.hasNext(); ) {