undo r5300 (not fixed as seen after longer run)

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5303 6c8d7289-2bf4-0310-a012-ef5d649a1542
pull/1/head
danielr 16 years ago
parent a99a629ed4
commit a4fb76e93c

@ -314,13 +314,12 @@ public final class indexContainerHeap {
return new heapCacheIterator((String) secondWordHash, rot);
}
public synchronized boolean hasNext() {
public boolean hasNext() {
if (rot) return true;
return iterator.hasNext();
}
public synchronized indexContainer next() {
synchronized(iterator) {
public indexContainer next() {
if (iterator.hasNext()) {
return (iterator.next()).topLevelClone();
}
@ -331,13 +330,10 @@ public final class indexContainerHeap {
iterator = cache.values().iterator();
return (iterator.next()).topLevelClone();
}
}
public synchronized void remove() {
synchronized(iterator) {
public void remove() {
iterator.remove();
}
}
public Iterator<indexContainer> iterator() {
return this;

Loading…
Cancel
Save