# HG changeset patch # User akahori # Date 1537577389 -32400 # Node ID 3ae54e59ed6814f116e059292ed011a799397b88 # Parent 7879076073ce8ee3f41ef75d31c3dfcab1b23c46 update TopologyManager diff -r 7879076073ce -r 3ae54e59ed68 src/main/java/christie/topology/manager/TopologyManager.java --- a/src/main/java/christie/topology/manager/TopologyManager.java Tue Sep 18 10:04:26 2018 +0900 +++ b/src/main/java/christie/topology/manager/TopologyManager.java Sat Sep 22 09:49:49 2018 +0900 @@ -22,12 +22,7 @@ cgm.setup(new CheckComingHost()); getLocalDGM().put("absCookieTable", new HashMap()); - if(!topologyManagerConfig.dynamic) { - getLocalDGM().put("running", false); - cgm.setup(new FileParser()); - cgm.setup(new IncomingHosts()); - cgm.setup(new ConfigWaiter()); - }else{ + if(topologyManagerConfig.dynamic) { getLocalDGM().put("running", true); if (topologyManagerConfig.type == TopologyType.Tree) { @@ -38,6 +33,13 @@ cgm.setup(new CreateTreeTopology()); //cgm.setup(new ReceiveDisconnectMessage()); } + + }else{ + getLocalDGM().put("running", false); + cgm.setup(new FileParser()); + cgm.setup(new IncomingHosts()); + cgm.setup(new ConfigWaiter()); + } cgm.setup(new CreateHash());