diff --git a/masterelection/masterelection.go b/masterelection/masterelection.go index 93eb2f1a4b3f8515c32dd5c9a5bf1212c73a442c..eb89748cd7163f43ace6eca550f57c4ad32ec868 100644 --- a/masterelection/masterelection.go +++ b/masterelection/masterelection.go @@ -92,19 +92,6 @@ func (m *MasterElection) stopper() { } } -func boolTimer(delay time.Duration) chan bool { - ch := make(chan bool) - go func() { - time.Sleep(delay) - close(ch) - }() - return ch -} - -func (m *MasterElection) loop() { - -} - func (m *MasterElection) runMaster(index uint64) { m.setState(STATE_MASTER) @@ -116,7 +103,7 @@ func (m *MasterElection) runMaster(index uint64) { for { select { - case t := <- tick.C: + case t := <-tick.C: // To verify that we actually are still the // master (not just we believe we are), try // yet another compare-and-swap to check that