Hallo Sean! Sean Kirkby wrote:
> Oh, I see. that makes sense. As it turns out, I am indeed using NAT > in my office, and the server I am connecting to is across the > continent, so this is probably it. > > In any event, some sort of "keep alive" is needed in this situation, > right? Is sending white space to the XML stream every 60 seconds the > best way to do this? It's a solution that shouldn't make problems as white spaces are ignored by the server. > Is your suggestion about "TCP Keep Alives" targeted to this problem? It would solve this problem too. (You can also enable TCP Keep alives at the client side too, so you don't have to wait for a server that enables them.) But the reason why I suggested this was that it would help to detect "orphan connections" at the server side. If a client disconnects without logging out of the server or closing the connection to the server (e.g. if you network connection just breaks) the server doesn't notice this until it tries to send some more data to the client (e.g. a message is delivered to the user). Tot kijk Matthias -- Fon: +49-700 77007770 http://matthias-wimmer.de/ Fax: +49-89 312 88654 jabber:[EMAIL PROTECTED] _______________________________________________ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
