Merge pull request #5424 from gyuho/slice_pre_alloc

rafthttp: replace append with pre-allocated slice
release-3.0
Xiang Li 2016-05-23 11:30:07 -07:00
commit 4df91ae755
1 changed files with 3 additions and 3 deletions

View File

@ -197,9 +197,9 @@ func setPeerURLsHeader(req *http.Request, urls types.URLs) {
// often not set in unit tests
return
}
var peerURLs []string
for _, url := range urls {
peerURLs = append(peerURLs, url.String())
peerURLs := make([]string, urls.Len())
for i := range urls {
peerURLs[i] = urls[i].String()
}
req.Header.Set("X-PeerURLs", strings.Join(peerURLs, ","))
}