._isConditionalSendWaiting()
|| ((CSPReceiver) receivers[copy])._isPutWaiting()) {
// Should never happen that a put or a ConditionalSend
// is already at the receiver. This would mean there
// was more than one output connected to input port.
throw new InvalidStateException(
((Nameable) controller.getParent()).getName()
+ ": ConditionalSend branch is trying to rendezvous "
+ "with a receiver that already has a put or a "
+ "ConditionalSend waiting.");
}