[Telepathy] [Bug 14482] New: Receiving D-Bus messages from the past on a MUC D-Bus tube

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 13 10:01:11 PST 2008


http://bugs.freedesktop.org/show_bug.cgi?id=14482

           Summary: Receiving D-Bus messages from the past on a MUC D-Bus
                    tube
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: telepathy-gabble
        AssignedTo: telepathy at lists.freedesktop.org
        ReportedBy: alban.crequy at collabora.co.uk


When I join a MUC channel, I get the last few messages sent by people when I
was not there because theses messages are stored by the MUC server, so that it
can send them to me.

According to http://telepathy.freedesktop.org/xmpp/muc-bytestream.html D-Bus
messages are encapsuled in a <message/> stanza. So they are also saved by the
server.

I use telepathy-python/examples/tube-dbus-muc.py to test this:
1. launch the initiator
2. wait until a few signals "Hello" are emitted
3. launch the client
4. the client receives all signals emitted before the client join the chatroom.

So the client receives D-Bus messages from the past.

It sounds undesirable. On the client, Gabble should drop messages containing
D-Bus messages if they are sent before the client join the chatroom.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Telepathy mailing list