From cab73825e681304431ee9092102b0ce19c6d7bca Mon Sep 17 00:00:00 2001 From: george Date: Wed, 9 May 2018 15:44:32 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9C=E7=A8=8B=E6=89=A7=E8=A1=8C=E5=85=B3?= =?UTF-8?q?=E9=97=AD=E9=93=BE=E6=8E=A5#5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jobs/job.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jobs/job.go b/jobs/job.go index a5b7af6..f6ecc39 100644 --- a/jobs/job.go +++ b/jobs/job.go @@ -114,6 +114,8 @@ func RemoteCommandJob(id int, name string, command string, servers *models.TaskS return "", "", err, false } + defer client.Close() + session, err := client.NewSession() if err != nil { return "", "", err, false @@ -173,6 +175,8 @@ func RemoteCommandJobByPassword(id int, name string, command string, servers *mo return "", "", err, false } + defer client.Close() + // create session if session, err = client.NewSession(); err != nil { return "", "", err, false