@Override public void beginIterator(Iterator<?> iter) { synchronized (this) { if (activeIterators.contains(iter)) error(BeginIter, "Iterator already active: " + iter); activeIterators.add(iter); } blockMgr.beginIterator(iter); }