[Bug 47322] New: [next] GCancellables for all async calls

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Mar 14 22:42:35 CET 2012


https://bugs.freedesktop.org/show_bug.cgi?id=47322

             Bug #: 47322
           Summary: [next] GCancellables for all async calls
    Classification: Unclassified
           Product: Telepathy
           Version: git master
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: tp-glib
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: olivier.crete at ocrete.ca
         QAContact: telepathy-bugs at lists.freedesktop.org
            Blocks: 31668


In the old generated APIs, we had weak_objects, making sure that we can avoid
calling a disposed-of object. In the new GAsyncResult world, we don't have
that, making life more complicated. The solution is to use GCancellable, I
suggest that in every API that we have that uses GAsyncResult style async, we
should also offer the possibility of passing a GCancellable.

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



More information about the telepathy-bugs mailing list