[Bug 17090] Salut and iChat incompatibility when the messaging session is closed

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Nov 16 16:41:01 CET 2012


https://bugs.freedesktop.org/show_bug.cgi?id=17090

Will Thompson <will.thompson at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |35548

--- Comment #2 from Will Thompson <will.thompson at collabora.co.uk> ---
This has changed a little with the switch to using WockyMetaPorter.

If you close the Telepathy channel, after a few seconds tries to close the
session, and sends </stream:stream>. It gets no reply from iChat, and any
messages iChat sends in the meantime are lost. (This is because calling
_close_async() on the c2s porter makes it emit ::closing, and porter_closing_cb
in meta-porter.c removes all handlers.)

But when you re-request a channel to that contact, WockyMetaPorter happily
establishes a new connection, and you can exchange messages again. So the
symptom is now:

After closing a channel with an iChat user, Salut cannot receive messages from
the iChat user until the channel is reopened.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.



More information about the telepathy-bugs mailing list