Merge pull request #869 from PapaYofen/fix-825

Fix https://github.com/chrislusf/seaweedfs/issues/825#issuecomment-46
This commit is contained in:
Chris Lu 2019-03-04 07:22:22 -08:00 committed by GitHub
commit b13260fd45
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -102,14 +102,15 @@ func (ms *MasterServer) SendHeartbeat(stream master_pb.Seaweed_SendHeartbeatServ
// tell the volume servers about the leader // tell the volume servers about the leader
newLeader, err := t.Leader() newLeader, err := t.Leader()
if err == nil { if err != nil {
return err
}
if err := stream.Send(&master_pb.HeartbeatResponse{ if err := stream.Send(&master_pb.HeartbeatResponse{
Leader: newLeader, Leader: newLeader,
}); err != nil { }); err != nil {
return err return err
} }
} }
}
} }
// KeepConnected keep a stream gRPC call to the master. Used by clients to know the master is up. // KeepConnected keep a stream gRPC call to the master. Used by clients to know the master is up.