Use new ports between tests

This commit is contained in:
Peter Lawrey
2014-11-30 22:54:07 +02:00
parent 1e40c765f8
commit 07485a67b1
2 changed files with 18 additions and 8 deletions
+3
View File
@@ -149,12 +149,15 @@ class ShortShortMultiMap implements MultiMap {
key = maskUnsetKey(key);
checkValueForRemove(value);
long posToRemove;
int limit = capacity;
for (long pos = pos(key); ; pos = step(pos)) {
int entry = bytes.readInt(pos);
if (key(entry) == key && value(entry) == value) {
posToRemove = pos;
break;
}
if (limit-- < 0)
throw new IllegalStateException();
}
positions.clear(value);
removePos(posToRemove);