// We do not need to check the return value here.
// We will not reuse alsoWaitFor if it is disconnected etc.
if(logMINOR) Logger.minor(this, "Waiting for "+next+" and "+alsoWaitFor+" on "+waiter+" because realtime");
PeerNode matched;
try {
matched = waiter.waitForAny(0, false);
} catch (SlotWaiterFailedException e) {
if(logMINOR) Logger.minor(this, "Rerouting as slot waiter failed...");
continue;
}
if(matched != null) {