From e193bbab686c815fb8a1dd40842b35ab204e09c2 Mon Sep 17 00:00:00 2001 From: Mark Fisher Date: Fri, 19 Nov 2010 20:25:30 -0500 Subject: [PATCH] INT-1614 channel disconnect is already handled by session --- .../integration/sftp/session/SftpSession.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/spring-integration-sftp/src/main/java/org/springframework/integration/sftp/session/SftpSession.java b/spring-integration-sftp/src/main/java/org/springframework/integration/sftp/session/SftpSession.java index f5fa95bfeb..86406f76a2 100644 --- a/spring-integration-sftp/src/main/java/org/springframework/integration/sftp/session/SftpSession.java +++ b/spring-integration-sftp/src/main/java/org/springframework/integration/sftp/session/SftpSession.java @@ -44,9 +44,9 @@ public class SftpSession implements Session { private final Log logger = LogFactory.getLog(this.getClass()); - private volatile ChannelSftp channel; + private final ChannelSftp channel; - private volatile com.jcraft.jsch.Session jschSession; + private final com.jcraft.jsch.Session jschSession; private String privateKey; @@ -185,9 +185,6 @@ public class SftpSession implements Session { public void close() { if (jschSession.isConnected()) { jschSession.disconnect(); - if (channel.isConnected()) { - channel.disconnect(); - } } }