From 3d5dab0405228dda740554a04ab06263e8e99e7d Mon Sep 17 00:00:00 2001 From: dinglei Date: Thu, 3 Sep 2020 11:56:14 +0800 Subject: [PATCH] fix(nameserver): panic in nameserver size is changed. (#529) --- internal/namesrv.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/namesrv.go b/internal/namesrv.go index 6d8ff2b7..371b4318 100644 --- a/internal/namesrv.go +++ b/internal/namesrv.go @@ -120,7 +120,7 @@ func (s *namesrvs) getNameServerAddress() string { s.lock.Lock() defer s.lock.Unlock() - addr := s.srvs[s.index] + addr := s.srvs[s.index%len(s.srvs)] index := s.index + 1 if index < 0 { index = -index