远程执行关闭链接#5

This commit is contained in:
george
2018-05-09 15:44:32 +08:00
parent 5b9df7a516
commit cab73825e6

View File

@@ -114,6 +114,8 @@ func RemoteCommandJob(id int, name string, command string, servers *models.TaskS
return "", "", err, false return "", "", err, false
} }
defer client.Close()
session, err := client.NewSession() session, err := client.NewSession()
if err != nil { if err != nil {
return "", "", err, false return "", "", err, false
@@ -173,6 +175,8 @@ func RemoteCommandJobByPassword(id int, name string, command string, servers *mo
return "", "", err, false return "", "", err, false
} }
defer client.Close()
// create session // create session
if session, err = client.NewSession(); err != nil { if session, err = client.NewSession(); err != nil {
return "", "", err, false return "", "", err, false