if (HashBlobArchive.REMOVE_FROM_CACHE)
lf.delete();
SDFSLogger.getLog().error("unable to read " + lf.getPath(), e);
}
if (m == null && HashBlobArchive.REMOVE_FROM_CACHE) {
<BUG>Map<String, Long> _m = store.getHashMap(hashid);
Set<String> keys = _m.keySet();
m = new SimpleByteArrayLongMap(lf.getPath(), MAX_HM_SZ, VERSION);
</BUG>
for (String key : keys) {

if (HashBlobArchive.REMOVE_FROM_CACHE)
lf.delete();
SDFSLogger.getLog().error("unable to read " + lf.getPath(), e);
}
if (m == null && HashBlobArchive.REMOVE_FROM_CACHE) {
Map<String, Long> _m = store.getHashMap(hashid);
double z = _m.size() * 1.25;
int sz = new Long(Math.round(z)).intValue();
Set<String> keys = _m.keySet();
m = new SimpleByteArrayLongMap(lf.getPath(), sz, VERSION);
for (String key : keys) {
