Implement A Keepalive Mechanism
-------------------------------

                 Key: NET-258
                 URL: https://issues.apache.org/jira/browse/NET-258
             Project: Commons Net
          Issue Type: Improvement
    Affects Versions: 2.0
            Reporter: Rory Winston
            Assignee: Rory Winston


For routers/firewalls that terminate idle connections, a separate heartbeat 
mechanism may need to be implemented to keep the control connection active.

Some potential issues:

* Synchronization between a heartbeat write and a __getReply() on an active 
control connection command;
* Should use the NOOP command as a heartbeat signal;
* Make the timeout configurable;
* Default SocketImpl::setKeepAlive() wont do here.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to