LINUX.ORG.RU
ФорумAdmin

ejabberd и mod_archive_odbc

 , ,


0

1

подскажите, если кто пользуется такой связкой: как решить проблему с дублированием записи в хистори, если клиент залогинен с нескольких ресурсов?

Беглое изучение логов и исходников показало, что каждый ресурс при получении сообщения вносит его в БД, при этом в mod_archive_odbc не предусмотрено никаких блокировок записи или проверок их на предмет дублирования.

Сам ejabberd брал из гита, ветка 2.1 + модули оттуда же.

Баг, конечно, не критичный, но очень неприятный, и хотелось бы его как-то победить.

★★★★★

А разве он там должен присутствовать не в полном формате логин@сервер/ресурс?

blexey ★★★★★
()
Ответ на: комментарий от blexey

там так — мои сообщения сохраняются правильно (в одном экземпляре), а те, что пришли мне — по количеству моих ресурсов.

demidrol ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.