We have users that sometimes hibernate their computer without first signing off of Jabber.
The users still appear to be signed on.
Any messages sent to a hibernated user are discarded, yet the person sending the message thinks they were delivered.
Anywhere between 5 to 20 minutes passes before the server discovers the user is in fact not there, but it typically takes first sending a message to the user before that timeout begins. The messages sent within that window are not delivered to the user next time he signs on.[/i] (“Didn’'t you get my message?”)
Does Wildfire have a mechanism, such as a configurable ping interval, to discover severed connections?
Are Jabber clients not required to confirm received messages?