network integrity (was Re: [[Standards-JIG] jep-0025])

maqi at jabberstudio.org maqi at jabberstudio.org
Sun Mar 28 16:14:23 UTC 2004


On Sun, 28 Mar 2004, Peter G. Millard wrote:

>> I forgot to mention why this is important even for TCP: Currently, if a
>> c2s connection breaks, the user's presence stays "online" for some
>> time. Every message sent to the user in this time gets lost.
> This is why it's important for c2s connection managers to send "keep-alive"
> packets every few minutes. So a "write" to the socket is attempted, and the
> dropped connection will be detected sooner. This greatly minimizes the
> amount of time a bad connection exists in this state.

I know. Then it's only one to five minutes in which all messages get
dropped. Better but still unacceptable I'd say.

Regards



More information about the Standards mailing list