NodeInternal updateOnRejoin(ClientID thisNodeId, NodeID[] clusterMembers) { nodesWriteLock.lock(); try { for (NodeID otherNode : clusterMembers) { if (!thisNodeId.equals(otherNode)) { registerNodeBase((ClientID) otherNode, false); } } return registerNodeBase(thisNodeId, true); } finally { nodesWriteLock.unlock(); } }