Avoid calling KES Status when peers ping each other (#17140)

This commit is contained in:
Anis Eleuch
2023-05-04 19:28:33 +01:00
committed by GitHub
parent 7f7b489a3d
commit 06cd0a636e
2 changed files with 14 additions and 7 deletions

View File

@@ -125,15 +125,16 @@ func isServerResolvable(endpoint Endpoint, timeout time.Duration) error {
}
ctx, cancel := context.WithTimeout(GlobalContext, timeout)
defer cancel()
req, err := http.NewRequestWithContext(ctx, http.MethodGet, serverURL.String(), nil)
if err != nil {
cancel()
return err
}
req.Header.Set("x-minio-from-peer", "true")
resp, err := httpClient.Do(req)
cancel()
if err != nil {
return err
}