// Using RPC Address to determine which node is primary and using the rest
// of them as a sanity check
String zNodeClientProtocol = clientProtocolZnodeAddress.getAddress();
String primaryClientProtocol = zkClient.getPrimaryAvatarAddress(
zNodeClientProtocol, new Stat(), false, false);
InstanceId instanceIdfromZookeeper = null;
if (primaryClientProtocol == null) {
// Fail-over in progress.
instanceIdfromZookeeper = null;
} else {
InetSocketAddress clientProtAddress = NetUtils