| 133 | | if (nodes.size()==0) { |
| 134 | | nodes.put(node.getLocalHandle(),node); //it is its own bootstrap |
| 135 | | node.join(node.getLocalHandle()); |
| 136 | | } else { |
| 137 | | Node boot = (Node)nodes.values().iterator().next(); //constant view of Id of nodes |
| 138 | | node.join(boot.getLocalHandle()); |
| 139 | | } |
| 140 | | size++; |
| | 133 | Node boot = node; |
| | 134 | if (nodes.size()!=0) { |
| | 135 | //we select a non-predefined bootstrap from the network. |
| | 136 | boot = (Node)nodes.values().iterator().next(); //constant view of Id of nodes |
| | 137 | } |
| | 138 | node.join(boot.getLocalHandle()); |
| | 139 | nodes.put(boot.getLocalHandle(),node); |
| | 140 | size++; |