[Bug 24952] New: only Approver dies, wedges pending dispatch op

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Nov 6 01:15:36 CET 2009


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

           Summary: only Approver dies, wedges pending dispatch op
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: mission-control
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: danielle.madeley at collabora.co.uk


The single Approver that matches a given channel has its AddDispatchOperation()
called. It does something in response to this (e.g. displays a dialog) and then
returns with no error. For some other reason, the Approver now exits without
having made a call on the dispatch op (e.g. it crashes on user interaction with
the dialog).

The operation will never be dispatched.

Proposed solution: the Channel Dispatcher should watch for Approvers leaving
the bus, and when a dispatch has no matching Approvers left, should be handled
as if there were no Approvers.


-- 
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