[ejabberd] server doesnt tell about disconnected user
zbyszek at toliman.pl
Wed Dec 13 18:35:21 MSK 2006
this topic is well known and widely discussed, one of the things you can try
is manipulating tcp_keepalive, if you can read polish (i guess not :( ) here
is something about that on my blog: http://www.planeta.toliman.pl/?p=47
On 12/13/06, Farooq Ahmed <farooq at infinilogic.com> wrote:
> cant this be solved by sending a <recipient-unavailable/> message with
> type "wait"
> rfc3920 (XMPP core) gives the provision for some error messages. cant they
> be used?
> In case of loss of network connectivity, sending data on the network would
> result in error?
> --------- Original message --------
> From: Sergei Golovan <sgolovan at gmail.com>
> To: ejabberd at jabber.ru <ejabberd at jabber.ru>
> Subject: Re: [ejabberd] server doesnt tell about disconnected user
> Date: 12-13-06 12:39
> > On 12/13/06, Farooq wrote:
> > hello,
> > i have noticed a problem in ejabberd-1.1-2 and jabberd-1.4 . When a user
> > gets disconnected because of network failure - messages sent to the
> > are lost without any notification.
> Jabber protocol does not have any mechanism of reliable message
> delivery. It entirely relies on the underlying TCP protocol (which is
> unreliable too, by te way).
> In case of network failure ejabberd (I guess not only ejabberd) can't
> figure it out before some TCP timeout reaches. All messages sent
> before that are lost.
> Sergei Golovan
> ejabberd mailing list
> ejabberd at jabber.ru
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the ejabberd