[jdev] XEP-0199 (XMPP Ping) to test reliability
asterix at lagaule.org
Mon Jan 21 12:52:54 CST 2008
Peter Saint-Andre wrote:
> Sean Egan wrote:
>> On Jan 21, 2008 10:38 AM, Peter Saint-Andre <stpeter at stpeter.im> wrote:
>>> Right. I have no deep objections to using XEP-0199 -- we defined it to
>>> solve these problems! -- but you might want to be smart about how often
>>> you send a ping. Some feedback would be helpful about how often people
>>> think they need to send pings.
>> Pidgin sends a <ping/> every 60 seconds and times out the connection
>> if it doesn't get a response in 20 seconds.
> I assume you send a ping only if you have not received an inbound packet
> in that time?
In gajim we send whitespace ping if we haven't received or sent anything
in the past 55 seconds (cause some nat server close connection if
nothing happen in a minute)
But whitespace ping are not enough, so replacing it with xmpp-ping with
the same time would be nice.
about the time for answer, are some network connection or server so slow
that it can reply only 20 seconds later? I have no feedback on that, but
isn't 5 or 10 seconds enough?
More information about the JDev