diff --git a/symmetric/symmetric-ds/src/main/java/org/jumpmind/symmetric/route/SimpleRouterContext.java b/symmetric/symmetric-ds/src/main/java/org/jumpmind/symmetric/route/SimpleRouterContext.java index 9c0e60b2bb..30929cecbc 100644 --- a/symmetric/symmetric-ds/src/main/java/org/jumpmind/symmetric/route/SimpleRouterContext.java +++ b/symmetric/symmetric-ds/src/main/java/org/jumpmind/symmetric/route/SimpleRouterContext.java @@ -1,6 +1,7 @@ package org.jumpmind.symmetric.route; import java.util.HashMap; +import java.util.HashSet; import java.util.Map; import java.util.Set; @@ -78,7 +79,7 @@ public long getStat(String name) { public void logStats(ILog log, int dataCount, long totalTimeInMs) { boolean infoLevel = totalTimeInMs > 30000; - Set keys = contextCache.keySet(); + Set keys = new HashSet(contextCache.keySet()); for (String key : keys) { if (key.startsWith("Stat.")) { String keyString = key.substring(key.indexOf(".") + 1);