[
https://issues.apache.org/jira/browse/VFS-422?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398511#comment-13398511
]
Gary D. Gregory commented on VFS-422:
-------------------------------------
Hi Benjamin,
I am not questioning the need to track, just when to start tracking: object
creation vs connection.
IOW, why not track in connect/disconnect?
Are all channel types really required or did you create the code as an
exhaustive list. ChannelSession and the ChannelX11 are package private, if they
are not supported, the helper class can move out of the jsch pacakge. Just a
thought...
Thank you,
Gary
> Allows to create other channels in SftpFileSystem
> -------------------------------------------------
>
> Key: VFS-422
> URL: https://issues.apache.org/jira/browse/VFS-422
> Project: Commons VFS
> Issue Type: Improvement
> Affects Versions: 2.0
> Environment: Any
> Reporter: Benjamin Piwowarski
> Attachments:
> 0001-SftpFileSystems-allows-opening-external-channels.patch
>
> Original Estimate: 3h
> Remaining Estimate: 3h
>
> In the software I am writing, I need to execute commands when the filesystems
> "allows" it, i.e. local or via ssh (i.e. sftp filesystem).
> For a local filesystem, I can easily do this, but for Sftp, there is no way
> to get a channel different than the SFTP on, so it would be great if other
> channels could be open.
> I could submit a patch that would:
> 1) Allows a call to session.openChannel(String type) [following getChannel()]
> 2) Overwrite isReleaseable to keep the filesystem open if some external
> channels are open
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira