summaryrefslogtreecommitdiff
path: root/same/src/main/java/com/orbekk/same/Client.java
diff options
context:
space:
mode:
authorKjetil Ørbekk <kjetil.orbekk@gmail.com>2012-05-07 15:37:39 +0200
committerKjetil Ørbekk <kjetil.orbekk@gmail.com>2012-05-07 15:37:39 +0200
commitd820490376742bb1b08c12d75cffafa05108459c (patch)
tree2f0a1829473f439f4385fc159e90e3b76698a89e /same/src/main/java/com/orbekk/same/Client.java
parentacb7a2cd0794d8ed6f623ad6b279f193aa76188e (diff)
Remove some network metadata from State.
Remove .masterUrl, .masterLocation and networkName.
Diffstat (limited to 'same/src/main/java/com/orbekk/same/Client.java')
-rw-r--r--same/src/main/java/com/orbekk/same/Client.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/same/src/main/java/com/orbekk/same/Client.java b/same/src/main/java/com/orbekk/same/Client.java
index 2479591..5f9cfd4 100644
--- a/same/src/main/java/com/orbekk/same/Client.java
+++ b/same/src/main/java/com/orbekk/same/Client.java
@@ -154,9 +154,7 @@ public class Client {
if (masterInfo != null &&
request.getMasterId() <= masterInfo.getMasterId()) {
logger.warn("{} tried to take over, but current master is " +
- "{}:{}. Ignoring", new Object[]{request,
- state.getDataOf(".masterUrl"),
- masterInfo.getMasterId()});
+ "{}. Ignoring", masterInfo);
return;
}
abortMasterElection();
@@ -223,7 +221,8 @@ public class Client {
}
if (!currentMasterProposal.isCancelled() && result != null &&
masterInfo.getMasterId() <= failedMaster.getMasterId()) {
- masterController.enableMaster(new State(state), result);
+ masterController.enableMaster(failedMaster.getNetworkName(),
+ new State(state), result);
} else {
logger.info("Master election aborted. Master already chosen.");
}