Bug 22209 - Confuses Jingle sessions with the same session ID to different peers
Summary: Confuses Jingle sessions with the same session ID to different peers
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: gabble (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL: http://git.collabora.co.uk/?p=user/wj...
Whiteboard:
Keywords: patch
Depends on:
Blocks: 20763
  Show dependency treegraph
 
Reported: 2009-06-10 07:44 UTC by Will Thompson
Modified: 2009-06-17 04:35 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Will Thompson 2009-06-10 07:44:41 UTC
Gabble currently only indexes its set of Jingle sessions by their session ID, which means that if two peers pick the same session ID, Gabble gets confused and refuses the second session.

The attached branch fixes this, and adds a regression test.
Comment 1 Guillaume Desmottes 2009-06-15 08:36:33 UTC
Branch looks good to me.
Comment 2 Sjoerd Simons 2009-06-16 05:36:02 UTC
+1
Comment 3 Will Thompson 2009-06-17 04:35:53 UTC
Merged, will be in telepathy-gabble 0.7.29.


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.