diff --git a/metrics-core/src/main/java/com/yammer/metrics/reporting/JmxReporter.java b/metrics-core/src/main/java/com/yammer/metrics/reporting/JmxReporter.java index f2a4273387..50a343e945 100644 --- a/metrics-core/src/main/java/com/yammer/metrics/reporting/JmxReporter.java +++ b/metrics-core/src/main/java/com/yammer/metrics/reporting/JmxReporter.java @@ -9,8 +9,8 @@ import javax.management.ObjectName; import javax.management.OperationsException; import java.lang.management.ManagementFactory; -import java.util.HashMap; import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.TimeUnit; /** @@ -378,7 +378,7 @@ ObjectName getObjectName() { */ public JmxReporter(MetricsRegistry registry) { super(registry); - this.registeredBeans = new HashMap(); + this.registeredBeans = new ConcurrentHashMap(100); this.server = ManagementFactory.getPlatformMBeanServer(); }