From cdc28507efda5bcaa389c568f7a093503a22119c Mon Sep 17 00:00:00 2001 From: jianli Date: Fri, 1 Nov 2019 10:19:45 +0800 Subject: [PATCH] etcdserver: fix append object to a new allocated sized slice --- etcdserver/corrupt.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etcdserver/corrupt.go b/etcdserver/corrupt.go index 2351eef44..0c687bfcd 100644 --- a/etcdserver/corrupt.go +++ b/etcdserver/corrupt.go @@ -313,7 +313,7 @@ func (s *EtcdServer) getPeerHashKVs(rev int64) (resps []*peerHashKVResp) { // TODO: handle the case when "s.cluster.Members" have not // been populated (e.g. no snapshot to load from disk) mbs := s.cluster.Members() - pss := make([]peerHashKVResp, len(mbs)) + pss := make([]peerHashKVResp, 0, len(mbs)) for _, m := range mbs { if m.ID == s.ID() { continue