.path().address().toString().equals("akka://ClusterSystem"))
&& !removedNode.contains(manager.path().address()
.toString())
&& !collectedManager.containsKey(manager)) {
Future<Object> progress = Patterns.ask(manager,
new querySlaveProgressMessage(), new Timeout(duration));
System.out.println("Query "
+ manager.path().toString());
progressList.add(progress);
askMap.put(progress, manager);
if (eachWorkerResponseCount.containsKey(manager.path()