diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/access/AccessFilter.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/access/AccessFilter.java index 45c1b119251804fcabcb84aa907d462317e79843..698bb1edb94f6a1ee8dd3a256c765f60c6716f27 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/access/AccessFilter.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/access/AccessFilter.java @@ -122,10 +122,11 @@ class AccessFilter implements StatefulConnectionFilter { synchronized(knownDests) { knownDests.keySet().retainAll(tmp.keySet()); - for (Hash newHash : tmp.keySet()) { + for (Map.Entry<Hash, DestTracker> e : tmp.entrySet()) { + Hash newHash = e.getKey(); if (knownDests.containsKey(newHash)) continue; - knownDests.put(newHash, tmp.get(newHash)); + knownDests.put(newHash, e.getValue()); } }