@Override public void stop(String reason) { if (stopped) { return; } stopped = true; // prevent further key generation when stopping if (isMaster) { zkLeader.stepDownAsLeader(); } isMaster = false; LOG.info("Stopping leader election, because: "+reason); interrupt(); }
public void abdicate() { zkLeader.stepDownAsLeader(); master.set(false); }
public void abdicate() { zkLeader.stepDownAsLeader(); master.set(false); }
public void abdicate() { zkLeader.stepDownAsLeader(); master.set(false); }
@Override public void stop(String reason) { if (stopped) { return; } stopped = true; // prevent further key generation when stopping if (isMaster) { zkLeader.stepDownAsLeader(); } isMaster = false; LOG.info("Stopping leader election, because: "+reason); interrupt(); }