Browse Source

Merge pull request #2665 from xiaost/fix-minor-bug-in-etcdserver-send

etcdserver: fix minor bug in EtcdServer.send
Xiang Li 10 years ago
parent
commit
f480a8b051
1 changed files with 3 additions and 3 deletions
  1. 3 3
      etcdserver/server.go

+ 3 - 3
etcdserver/server.go

@@ -650,9 +650,9 @@ func (s *EtcdServer) publish(retryInterval time.Duration) {
 }
 
 func (s *EtcdServer) send(ms []raftpb.Message) {
-	for _, m := range ms {
-		if !s.Cluster.IsIDRemoved(types.ID(m.To)) {
-			m.To = 0
+	for i, _ := range ms {
+		if s.Cluster.IsIDRemoved(types.ID(ms[i].To)) {
+			ms[i].To = 0
 		}
 	}
 	s.r.transport.Send(ms)