diff --git a/server/term/next_terminal.go b/server/term/next_terminal.go index a124b53..a78b707 100644 --- a/server/term/next_terminal.go +++ b/server/term/next_terminal.go @@ -80,21 +80,21 @@ func (ret *NextTerminal) Write(p []byte) (int, error) { } func (ret *NextTerminal) Close() error { - + if ret.SftpClient != nil { - return ret.SftpClient.Close() + _ = ret.SftpClient.Close() } - + if ret.SshSession != nil { - return ret.SshSession.Close() + _ = ret.SshSession.Close() } if ret.SshClient != nil { - return ret.SshClient.Close() + _ = ret.SshClient.Close() } if ret.Recorder != nil { - return ret.Close() + ret.Recorder.Close() } return nil