powered by Jive Software

Duplicate MUC Packets received by PacketListener

Hi, this is what happens:

  1. Login to a MUC from Smack

  2. Login to the same MUC from Pidgin

  3. Send messages to the MUC from Smack

  4. Receive the messages in Pidgin

  5. Either disconnect abnormally using Smack, or, leave the room.

  6. Reconnect to the MUC from Smack

  7. Old messages from the MUC reappear in Smack with the jabber:x:delayed XML node.

Do I need to acknowledge the messages in the chat, to flush the messages?