[jdev] XMPP Ping/Keepalive: Recommended method ?
sgolovan at nes.ru
Mon Jun 19 13:06:47 CDT 2006
On 6/19/06, Dave Cridland <dave at cridland.net> wrote:
> On Mon Jun 19 08:15:40 2006, Sergei Golovan wrote:
> > So, some NATs and proxies still break connection if they don't see
> > bidirectional flow.
> Could you tell me which NATs do this? I'm unaware of any that handle
> timeouts differently for unidirectional data flows.
I've never seen that but once there was a feature request for Tkabber.
Some gateway (probably on MS Windows) dropped connection if there
weren't outgoing packets for some time.
> > Another issue is that with this "ping" you can't control the
> > connection. If TCP connection breaks (but before TCP timeout
> > reaches -
> > and it is a quite long timeout)
> As far as I'm aware, there *is* no timeout on silent TCP connections.
I'm talking about the situation when I keep sending packets, but the
other side doesn't receive them.
More information about the JDev