~edwargix/tallyard

0b145b9138484a879e4f5db12b582f266913c56e — David Florness 5 years ago c9beab2
rm input command

This is a dumb operation to have
1 files changed, 0 insertions(+), 21 deletions(-)

M voter.go
M voter.go => voter.go +0 -21
@@ 161,16 161,6 @@ func handleCmd(cmd string, rw *bufio.ReadWriter, stream network.Stream) {
		}
		rw.WriteString(base58.Encode(me.sum.Bytes()))
		rw.Flush()
	case "input":
		me.inputMu.RLock()
		defer me.inputMu.RLock()
		if me.input == nil {
			logger.Info("peer attempted to fetch input "+
				"before we had one:", stream.Conn().RemotePeer())
			return
		}
		rw.WriteString(base58.Encode(me.input.Bytes()))
		rw.Flush()
	default:
		logger.Warningf("uknown command %s", cmd)
	}


@@ 337,17 327,6 @@ func startVoting() {
	}
	wg.Wait()

	// ensure we have everyone's inputs
	for _, voter := range election.remoteVoters {
		if voter.input == nil {
			wg.Add(1)
			go func(voter *Voter) {
				voter.input = voter.fetchNumber("input")
			}(voter)
		}
	}
	wg.Wait()

	// temporary
	select {}
}