[ https://issues.apache.org/jira/browse/SSHD-1310?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17724817#comment-17724817 ]
Tilden commented on SSHD-1310: ------------------------------ Thank you. Yes we are using {{SftpClientFactory.instance().createSftpFileSystem() in our code. }} Hopefully we will have a code fix on this . > SftpFileSystem.close() method, closes the session as well. > ----------------------------------------------------------- > > Key: SSHD-1310 > URL: https://issues.apache.org/jira/browse/SSHD-1310 > Project: MINA SSHD > Issue Type: Bug > Reporter: Tilden > Assignee: Thomas Wolf > Priority: Major > > SftpFileSystem.close() method, closes the session as well. > We expect only the sftpfilesystem channel to be closed. Since we use the > same session for multiple operations (exec command, SFTP download & upload, > SFTP client list directory). > > SftpFileSystem.java > public void close() throws IOException { > if (this.isOpen()) { > SftpFileSystemProvider provider = this.provider(); > String fsId = this.getId(); > SftpFileSystem fs = provider.removeFileSystem(fsId); > ClientSession session = this.getClientSession(); > *session.close(true);* > if (fs != null && fs != this) { > throw new FileSystemException(fsId, fsId, "Mismatched FS > instance for id=" + fsId); > } > } > } > > > can you please check and let us know, if this can be fixed ? -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org For additional commands, e-mail: dev-h...@mina.apache.org