try {
for (int i = 0; i < iterations; i++) {
PList candidate = lists[i % numLists];
Thread.currentThread().setName("ALRF:" + candidate.getName());
synchronized (plistLocks(candidate)) {
Object locator = candidate.addLast(String.valueOf(i), payload);
getFirst(candidate);
assertTrue(candidate.remove(locator));
}
}
} catch (Exception error) {