final Iterator<CaskEntry> iter = miniCask.getReloadIterator();
while (iter.hasNext()) {
final CaskEntry ce = iter.next();
final byte keyHashBytes[] = new byte[KDEntry.SIZE];
System.arraycopy(ce.keyHash, 0, keyHashBytes, 0, 20);
final SubKeyDir subKeyDir = m_keyDir.getSubKeyDir(keyHashBytes);
if (ce.valuePosition == -1) {
subKeyDir.m_keys.remove(keyHashBytes);
continue;
}