http://bugs.freedesktop.org/show_bug.cgi?id=18468
Summary: examples/tube-stream-private.py: tube offer is racy
Product: Telepathy
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: telepathy-python
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
In class StreamTubeInitiatorPrivateClient::connected_cb:
As soon as it is connected (StatusChanged signal received from the connection
object), the example code try to offer a tube to the contact. It should wait
until this contact is detected online, otherwise it can fail.
The code should request the "publish" contact list and receive the contact
presence before offering the tube.
Examples of python code doing that can be found in tp-salut test suites:
http://git.collabora.co.uk/?p=user/alban/telepathy-salut.git;a=blob;f=tests/twisted/avahi/test-two-tubes.py;h=0f3d2fb5096bc9a7a4cd1b064c04a4819f179ee8;hb=refs/heads/requestotron-tubes-and-caps-with-complex-types-with-gibber-listener#l80
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Telepathy mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/telepathy