From 2c137c0d041575760569ea5dac388be30116253e Mon Sep 17 00:00:00 2001 From: Poorna Date: Mon, 8 Aug 2022 11:12:05 -0700 Subject: [PATCH] fix: handle invalid endpoint errors in site replication(#15499) fixes #15497 --- cmd/site-replication.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/site-replication.go b/cmd/site-replication.go index 7333e2961..042fa42e8 100644 --- a/cmd/site-replication.go +++ b/cmd/site-replication.go @@ -2210,7 +2210,10 @@ func (c *SiteReplicationSys) RemoveRemoteTargetsForEndpoint(ctx context.Context, // Other helpers func getAdminClient(endpoint, accessKey, secretKey string) (*madmin.AdminClient, error) { - epURL, _ := url.Parse(endpoint) + epURL, err := url.Parse(endpoint) + if err != nil { + return nil, err + } client, err := madmin.New(epURL.Host, accessKey, secretKey, epURL.Scheme == "https") if err != nil { return nil, err