Merge pull request #78983 from mborsz/patch-3

Don't leak ssh connections
This commit is contained in:
Kubernetes Prow Robot 2019-06-27 01:27:20 -07:00 committed by GitHub
commit 376a2cb344
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -190,6 +190,7 @@ func runSSHCommand(dialer sshDialer, cmd, user, host string, signer ssh.Signer,
if err != nil {
return "", "", 0, fmt.Errorf("error getting SSH client to %s@%s: '%v'", user, host, err)
}
defer client.Close()
session, err := client.NewSession()
if err != nil {
return "", "", 0, fmt.Errorf("error creating session to %s@%s: '%v'", user, host, err)