(target string, err error)
| 926 | } |
| 927 | |
| 928 | func (s *Server) recordDialFailure(target string, err error) { |
| 929 | if !isBackoffEligibleDialErr(err) { |
| 930 | return |
| 931 | } |
| 932 | s.mu.Lock() |
| 933 | s.dialFail[target] = time.Now().Add(dialFailureBackoff) |
| 934 | s.mu.Unlock() |
| 935 | } |
| 936 | |
| 937 | func (s *Server) clearDialFailure(target string) { |
| 938 | s.mu.Lock() |