[Bug 23704] New: Disco request not invalidated when contact goes offline

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Sep 4 13:49:26 CEST 2009


http://bugs.freedesktop.org/show_bug.cgi?id=23704

           Summary: Disco request not invalidated when contact goes offline
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: telepathy-gabble
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: alban.crequy at collabora.co.uk


When a Gabble send a disco request to a contact, who goes offline meanwhile,
the request is not invalidated.

Worse, if another contact has the same capability hash, he will not be sent a
disco request: Gabble will wait the timeout before. And the timeout is
incredibly long (20000 seconds).

We should:
- invalidate the request when the contact goes offline. smcv said the
invalidation needs to be per-resource.
- reduce the timeout to a good value (20 seconds)
- add a unit test for the case contact goes offline and another contact has the
same caps


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the telepathy-bugs mailing list