From 84daa36efe261f37ccdade9eb00450fba38e52f9 Mon Sep 17 00:00:00 2001 From: Tiger Kaovilai Date: Sun, 16 Apr 2023 13:06:13 -0400 Subject: [PATCH] cancel ctx in nil, err returns Signed-off-by: Tiger Kaovilai --- pkg/cmd/cli/nodeagent/server.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/cmd/cli/nodeagent/server.go b/pkg/cmd/cli/nodeagent/server.go index cd0d4030e..8fe25defb 100644 --- a/pkg/cmd/cli/nodeagent/server.go +++ b/pkg/cmd/cli/nodeagent/server.go @@ -115,6 +115,7 @@ func newNodeAgentServer(logger logrus.FieldLogger, factory client.Factory, metri clientConfig, err := factory.ClientConfig() if err != nil { + cancelFunc() return nil, err } @@ -139,6 +140,7 @@ func newNodeAgentServer(logger logrus.FieldLogger, factory client.Factory, metri NewCache: cache.BuilderWithOptions(cacheOption), }) if err != nil { + cancelFunc() return nil, err }