Bug 18849

Summary: Takes ages to emit MembersChanged when joining #ubuntu
Product: Telepathy Reporter: Will Thompson <will>
Component: idleAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED INVALID QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Will Thompson 2008-12-02 04:01:13 UTC
#ubuntu has 1300-odd members.  On joining the channel, there's a 5-second gap between emitting MembersChanged for yourself and MembersChanged for all those members. At a guess:

<daf> perhaps idle is doing g_slist_append 700 times or something
Comment 1 Will Thompson 2008-12-02 06:51:25 UTC
Olli says that a 5 second lag from the server for the initial user list is normal, and that he's profiled this extensively.

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.