From 44ca3a10c9016ec004791ae781693443b8730771 Mon Sep 17 00:00:00 2001 From: Mark Fisher Date: Fri, 19 Nov 2010 21:19:58 -0500 Subject: [PATCH] INT-1614 added channel connect call to session connect() --- .../springframework/integration/sftp/session/SftpSession.java | 3 +++ 1 file changed, 3 insertions(+) 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 55cdbc560c..15def88edc 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 @@ -118,6 +118,9 @@ public class SftpSession implements Session { this.jschSession.connect(); this.channel = (ChannelSftp) this.jschSession.openChannel("sftp"); } + if (this.channel != null && !this.channel.isConnected()) { + this.channel.connect(); + } } catch (JSchException e) { throw new IllegalStateException("failed to connect", e);