boolean heardValidResponse = false;
if (rc == BKException.Code.OK) {
try {
RecoveryData recoveryData = lh.macManager.verifyDigestAndReturnLastConfirmed(buffer);
maxAddConfirmed = Math.max(maxAddConfirmed, recoveryData.lastAddConfirmed);
maxAddPushed = Math.max(maxAddPushed, recoveryData.entryId);
heardValidResponse = true;
} catch (BKDigestMatchException e) {
// Too bad, this bookie didnt give us a valid answer, we