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