rafthttp: refactor

This commit is contained in:
Xiang Li 2016-02-16 19:21:53 -08:00
parent 11d3e9ac69
commit d393102e24

View File

@ -130,11 +130,13 @@ func startStreamWriter(id types.ID, status *peerStatus, fs *stats.FollowerStats,
} }
func (cw *streamWriter) run() { func (cw *streamWriter) run() {
var msgc chan raftpb.Message var (
var heartbeatc <-chan time.Time msgc chan raftpb.Message
var t streamType heartbeatc <-chan time.Time
var enc encoder t streamType
var flusher http.Flusher enc encoder
flusher http.Flusher
)
tickc := time.Tick(ConnReadTimeout / 3) tickc := time.Tick(ConnReadTimeout / 3)
for { for {