Roster only reload from DB on user login

Bug #415679 reported by Augusto Campos
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Jabberd
Confirmed
Wishlist
Unassigned

Bug Description

Roster only reload from DB on user login.
if a user is connect to jabberd and in database changes the tables "roster-itens" and/or "roster-groups".
-On the client send:
"<iq id="0o4Y2-2" type="get">
  <query xmlns="jabber:iq:roster"/>
</iq>"
Several times the roster is not updated, It only update on user new login.

Tags: roster
tags: added: roster
Revision history for this message
Tomasz Sterna (smoku) wrote :

jabberd2 holds a copy of connected user roster in memory and uses DB as backend store only.
DB is not authoritative to server process and is not intended to be modified manually.

Changed in jabberd2:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Augusto Campos (augcampos) wrote :

- But it be a way to force it to load as it was the first time, something like:

<iq id="0o4Y2-2" type="get">
  <query xmlns="jabber:iq:roster">
    <force_reload_data>
  </query>
</iq>

Revision history for this message
Augusto Campos (augcampos) wrote :

Any development on this?

Revision history for this message
Tomasz Sterna (smoku) wrote :

None that I know of.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.