Fix getOne()

This commit is contained in:
Frank Denis 2018-01-14 00:34:28 +01:00
parent ae68f400da
commit c90befd5a8
1 changed files with 1 additions and 1 deletions

View File

@ -104,7 +104,7 @@ func (serversInfo *ServersInfo) getOne() *ServerInfo {
if serversInfo.inner[candidate].rtt.Value() < serversInfo.inner[0].rtt.Value() {
serversInfo.inner[candidate], serversInfo.inner[0] = serversInfo.inner[0], serversInfo.inner[candidate]
}
candidate = Min(serversCount, 2)
candidate = rand.Intn(Max(Min(serversCount, 2), len(serversInfo.inner)))
serverInfo := &serversInfo.inner[candidate]
return serverInfo
}