ec.wire().pauser().reset();
ec.wireForIndex().pauser().reset();
return recovery.recoverSecondaryAddress(index2indexArr, index2, () -> getSecondaryAddress1(recovery, ec, timeoutMS, index2indexArr, index2), timeoutMS);
}
}
<BUG>long getSecondaryAddress1(StoreRecovery recovery, ExcerptContext ec, long timeoutMS, LongArrayValues index2indexArr, int index2) throws EOFException, TimeoutException, UnrecoverableTimeoutException, StreamCorruptedException {
long secondaryAddress = index2indexArr.getVolatileValueAt(index2);</BUG>
if (secondaryAddress == 0) {
if (timeoutMS == 0)
return 0;

ec.wire().pauser().reset();
ec.wireForIndex().pauser().reset();
return recovery.recoverSecondaryAddress(index2indexArr, index2, () -> getSecondaryAddress1(recovery, ec, timeoutMS, index2indexArr, index2), timeoutMS);
}
}
long getSecondaryAddress1(StoreRecovery recovery, ExcerptContext ec, long timeoutMS, LongArrayValues index2indexArr, int index2)
throws EOFException, TimeoutException, UnrecoverableTimeoutException, StreamCorruptedException {
long secondaryAddress = index2indexArr.getVolatileValueAt(index2);
if (secondaryAddress == 0) {
if (timeoutMS == 0)
return 0;
