nataraj: (Default)
[personal profile] nataraj

Пофиксил таки ту багу в симе, которую искал. Пофиксить хотелось проблемы с перемещением из группы в группу. В результате изысканий выяснилось, что проблемы с перемещением возникают в случае, если в ростере помимо основной записи user@jabber.ru есть еще и дубликат вида user@jabber.ru/some_resource
Сим между ними не видет разницы, и считает их одиним и тем же. В результате, когда перемещаешь user@jabber.ru и перегружаешься, оно при загрузки ростера, посдледним распарсивает запись про user@jabber.ru/some_resource, которая живет теперь в другой группе, нежели чем user@jabber.ru, а так как оно думает, что это и есть user@jabber.ru, то user@jabber.ru перемещается из своей группы в группу user@jabber.ru/some_resource
Короче словами это не описать.
Пофиксил грязным хаком, поставив игнор на все записи ростера с явно указанным ресурсом. Все равно сим с ресурсами работать нормально не умеет...

Другой вопрос, откуда взялись в ростере записи вида user@jabber.ru/some_resource. Я их туда не добавлял... Воспроизвести пока не удалось... Есть подозрение, что оно растет из завершения сима, через шатдаун, но пока не эксперементировал...

Date: 2007-09-02 10:21 am (UTC)
From: [identity profile] alexkuklin.livejournal.com
оно растет из приходящих сообщений.
в симе есть xml консоль?
если есть, то посмотри, что написано в поле from сообщения

Date: 2007-09-02 10:53 am (UTC)
ext_613079: Default userpic (Default)
From: [identity profile] shaplov.livejournal.com
Эта да... Но в контакт листе контакт записан без /ресурса. И в ростере тоже.
А потом в какой-то момент в ростере, на сервере появляется дополнительный контакт с /ресурсом...

Profile

nataraj: (Default)
Swami Dhyan Nataraj

July 2024

S M T W T F S
 123456
789 10111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 21st, 2026 03:58 pm
Powered by Dreamwidth Studios