InvalidateCommand ic = cf.buildInvalidateFromL1Command(recipientGenerator.getKeys());
f1 = submitRpc(null, ic, sync, useFuture);
}
f2 = submitRpc(rec, command, sync, useFuture);
if (f2 != null) return new DistAsyncReturnValue(f1, f2, returnValue);
}
} else {
if (!localModeForced) {
((TxInvocationContext) ctx).addTransactionParticipants(recipientGenerator.generateRecipients());
} else {