[Telepathy] [Bug 19930] New: Close() on MUC channels should probably be asynchronous
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Feb 3 06:23:16 PST 2009
http://bugs.freedesktop.org/show_bug.cgi?id=19930
Summary: Close() on MUC channels should probably be asynchronous
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: will.thompson at collabora.co.uk
I experienced some weird behaviour when i parted and rejoined a MUC in quick
succession. I think that the problem arose because my unavailable presence
hadn't got through to the MUC server by the time I tried to rejoin. But Gabble
assumes that it gets there immediately, and closes the channel right away. Then
it gets confused by the presences for the new session in the MUC arriving.
I think that Close() on a MUC should just send the presence, then wait to get
it back; only then should it finish closing and let the MUC factory unref it.
--
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