[Bug 23818] New: Refactor the Dispatcher

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Sep 9 19:58:19 CEST 2009


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

           Summary: Refactor the Dispatcher
           Product: Telepathy
           Version: unspecified
          Platform: Other
               URL: http://git.collabora.co.uk/?p=user/smcv/telepathy-
                    mission-control-smcv.git;a=shortlog;h=refs/heads/52-try-
                    more-handlers
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: telepathy-mission-control
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: simon.mcvittie at collabora.co.uk
            Blocks: 21003,23687


McdDispatcher is a bit of a maze. So far, I've refactored client locks to make
more sense, and fixed a previously unreported bug: MC gives up too easily (if
one Handler fails to HandleChannels, it doesn't try other handlers).

Fixing that is a prerequisite for fixing Bug #23807, for which I'll need to try
calling HandleChannels on any BypassApproval handlers, then notify approvers
and wait for them, then finally call HandleChannels on handlers that did not
bypass approval.

It's also a prerequisite for fixing Bug #21003.


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