question: MyDCReceiver ( DirectChannelListener up ) { upCall = up ; }
target:  Don't provide events until the caller has told us we are ready. Synchronization provided via GroupMembershipService.class. Note that in practice we only need to delay accepting the first client; we don't need to put this check before every call...