Merge pull request #5471 from xiang90/proxy_rand

httpproxy: init the rand that we use to randomize endpoints
This commit is contained in:
Xiang Li 2016-05-27 10:46:42 -07:00
commit 2d47211589

View File

@ -27,6 +27,10 @@ const defaultRefreshInterval = 30000 * time.Millisecond
var once sync.Once
func init() {
rand.Seed(time.Now().UnixNano())
}
func newDirector(urlsFunc GetProxyURLs, failureWait time.Duration, refreshInterval time.Duration) *director {
d := &director{
uf: urlsFunc,