diff --git a/src/main/java/net/schmizz/sshj/SSHClient.java b/src/main/java/net/schmizz/sshj/SSHClient.java index 0e98f9c3..111d4573 100644 --- a/src/main/java/net/schmizz/sshj/SSHClient.java +++ b/src/main/java/net/schmizz/sshj/SSHClient.java @@ -95,13 +95,15 @@ import java.util.List; * client = new SSHClient(); * client.initUserKnownHosts(); * client.connect("hostname"); - * try - * { + * try { * client.authPassword("username", "password"); - * client.startSession().exec("true"); - * client.getConnection().join(); - * } finally - * { + * final Session session = client.startSession(); + * try { + * session.exec("true"); + * client.getConnection().join(); + * } finally { + * session.close(); + * } finally { * client.disconnect(); * } * @@ -119,7 +121,6 @@ public class SSHClient /** Logger */ protected final Logger log = LoggerFactory.getLogger(getClass()); - /** Transport layer */ protected final Transport trans;