When a client calls disconnect Gabble and Salut need to nicely close the xmpp connection(s). This involves waiting for a message from the other side and also that untill it's correctly closed new data might still arrive (such as text messages). Suggested implementation is to add a disconnect hook, which if implemented causes tp-glib to _not_ change the connection status to disconnected, but instead defer that to the CM, so it can decide when it's the right time to do that.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/telepathy/telepathy-glib/issues/5.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.