Если по какой-то причине ("вылетел", связь оборвалась) jabber-клиент некорректно выходит из сети, не отправив сообщение серверу, то последний так и продолжает думать, что клиент он-лайн. Заходишь с другого аккаунта, сидишь ждешь, а проверяемый jid все висит и висит в сети. А сервер даже и не думает обновлять информацию о состояниях клиентов.
Непорядок.
