[omniORB] question on behavior of client on server restart - possible hang?

Igor Lautar igor.lautar at hermes-softlab.com
Wed Aug 12 14:00:21 BST 2009


On Wednesday 12 August 2009 12:49:54 Duncan Grisby wrote:
> It shouldn't drop a connection if the network is only down for a few
> seconds. According to RFC 1122, section 4.2.3.6:
>
>   Keep-alive packets MUST only be sent when no data or acknowledgement
>   packets have been received for the connection within an interval.
>   This interval MUST be configurable and MUST default to no less than
>   two hours.
>
>   It is extremely important to remember that ACK segments that contain
>   no data are not reliably transmitted by TCP.  Consequently, if a
>   keep-alive mechanism is implemented it MUST NOT interpret failure to
>   respond to any specific probe as a dead connection.
>
> Note that the default time between keep-alives must be at least 2 hours,
> and one failure shouldn't count as a dead connection.

Makes sense, thx for all your help.

Regards,
Igor



More information about the omniORB-list mailing list