try {
scheduler.finishRegister(new SendableGet[] { get }, true, valid);
} catch (Throwable t) {
Logger.error(this, "Failed to register "+get+": "+t, t);
try {
get.onFailure(new LowLevelGetException(LowLevelGetException.INTERNAL_ERROR, "Internal error: "+t, t), null, context);
} catch (Throwable t1) {
Logger.error(this, "Failed to fail: "+t, t);
}
}
return false;