[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