Mercurial > hg > FederatedLinda
diff src/fdl/test/topology/NodeManager.java @ 81:c001797f3fdb
connect bug fix
author | one |
---|---|
date | Mon, 23 Nov 2009 20:39:39 +0900 |
parents | 805645cf5ec0 |
children |
line wrap: on
line diff
--- a/src/fdl/test/topology/NodeManager.java Sun Nov 22 13:59:05 2009 +0900 +++ b/src/fdl/test/topology/NodeManager.java Mon Nov 23 20:39:39 2009 +0900 @@ -62,6 +62,17 @@ } } } + for (int i = 0; i < waitingNodes.size(); i++) { + NodeManager node = waitingNodes.get(i); + if (node.isRunning()) { + connect(node); + finishConnection(node); + if (node.waitingNodes.contains(this)) { + node.connect(this); + node.finishConnection(this); + } + } + } } public void connect(NodeManager node) {