From c8bfd004a9747f93e35f898137ecc6148b824d1f Mon Sep 17 00:00:00 2001
From: "scott.wang" <scottwangsxll@gmail.com>
Date: Mon, 16 Mar 2020 14:17:01 +0800
Subject: [PATCH] simple the client validate method

---
 remoting/kubernetes/client.go | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/remoting/kubernetes/client.go b/remoting/kubernetes/client.go
index 3072aee2c..fbabd55be 100644
--- a/remoting/kubernetes/client.go
+++ b/remoting/kubernetes/client.go
@@ -634,12 +634,8 @@ func (c *Client) Valid() bool {
 	default:
 	}
 	c.lock.RLock()
-	if c.rawClient == nil {
-		c.lock.RUnlock()
-		return false
-	}
-	c.lock.RUnlock()
-	return true
+	defer c.lock.RUnlock()
+	return c.rawClient != nil
 }
 
 // Done
-- 
GitLab