Don't start LeaderInitiator when creating a bean

This commit is contained in:
Gytis Trikleris
2018-07-03 11:14:00 +03:00
committed by Ioannis Canellos
parent 5febe5e440
commit 3ad6fa14e1

View File

@@ -66,14 +66,8 @@ public class LeaderAutoConfiguration {
throws UnknownHostException {
Candidate candidate = getCandidate(leaderProperties);
ScheduledExecutorService scheduledExecutorService = Executors.newSingleThreadScheduledExecutor();
LeaderInitiator leaderInitiator =
new LeaderInitiator(leaderProperties, leadershipController, candidate, scheduledExecutorService);
if (leaderInitiator.isAutoStartup()) {
leaderInitiator.start();
}
return leaderInitiator;
return new LeaderInitiator(leaderProperties, leadershipController, candidate, scheduledExecutorService);
}
private Candidate getCandidate(LeaderProperties leaderProperties) throws UnknownHostException {