internal virtual void Clear() { lock (this) { foreach (PeerCache.Value value in multimap.Values()) { IOUtils.Cleanup(Log, value.GetPeer()); } multimap.Clear(); } }