On 11/28/2009 06:37 PM, Shawn O. Pearce wrote:
> Paul Michael Reilly<p...@pajato.com>  wrote:
>> I've been writing code to deal with loss of connections.  It occurs to
>> me that isConnected() essentially captures the concept of "was connected
>> once.." and does not embody the "is still connected, even now" concept.
>>    Am I right in this interpretation of the source code?  Does the
>> underlying socket have the wherewithal to provide a real "is still
>> connected" status?
>
> Probably not, however OpenSSH has an extension to the SSH protocol
> where the client sends periodic "ping" messages to the server and
> checks that a response came back.  I don't know if JSch implements
> this extension ("keepal...@openssh.com"), but it could be used to
> periodically ping the remote...
>

Thanks for the tip.  Yes, it does appear that JSch implements such a 
feature.  I will follow up with an attempt to document this feature with 
the hope that it will be reviewed and corrected as necessary.

-pmr

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
JSch-users mailing list
JSch-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jsch-users

Reply via email to