From 45e31f6c806abb53207d043d4765bfcaf075f228 Mon Sep 17 00:00:00 2001 From: "jianfei.zhang" Date: Mon, 31 Oct 2022 14:36:47 +0800 Subject: [PATCH] fix:close conn Signed-off-by: jianfei.zhang --- client/v3/maintenance.go | 1 + 1 file changed, 1 insertion(+) diff --git a/client/v3/maintenance.go b/client/v3/maintenance.go index dbea530e6..a98b8ca51 100644 --- a/client/v3/maintenance.go +++ b/client/v3/maintenance.go @@ -92,6 +92,7 @@ func NewMaintenance(c *Client) Maintenance { err = c.getToken(dctx) cancel() if err != nil { + conn.Close() return nil, nil, fmt.Errorf("failed to getToken from endpoint %s with maintenance client: %v", endpoint, err) } cancel = func() { conn.Close() }