@Override public void run() { Iterator<Entry<WatchdogStream, Object>> it = openStreams.entrySet().iterator(); while (it.hasNext()) { WatchdogStream stream = it.next().getKey(); if (stream.cancelIfStale()) { it.remove(); } } }
@Override public void run() { Iterator<Entry<WatchdogStream, Object>> it = openStreams.entrySet().iterator(); while (it.hasNext()) { WatchdogStream stream = it.next().getKey(); if (stream.cancelIfStale()) { it.remove(); } } }