transport: make tr stop safe

This commit is contained in:
Xiang Li 2016-02-05 13:53:43 -08:00
parent c6455ba2ce
commit ea688c1f06

View File

@ -187,6 +187,8 @@ func (t *Transport) Send(msgs []raftpb.Message) {
}
func (t *Transport) Stop() {
t.mu.Lock()
defer t.mu.Unlock()
for _, r := range t.remotes {
r.stop()
}