[Bug 20267] New: Connection no longer enforces legal state transitions

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Feb 23 16:34:14 CET 2009


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

           Summary: Connection no longer enforces legal state transitions
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: telepathy-qt4
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: simon.mcvittie at collabora.co.uk


15:27 < smcv> I notice onStatusChanged() no longer forces legal state 
              transitions
15:27 < smcv> it used to pretend Disconnected -> Connected was Disconnected -> 
              Connecting -> Connected
15:28 < andrunko> ah yes, I removed this
15:28 < smcv> (to reduce the number of possible code paths for clients - 
              tp-glib enforces the same on the CM side, but you can still get 
              the illegal state transition from e.g. Python CMs)
15:28 < smcv> why? can we have it back?
15:28 < andrunko> I can add it back, yes
15:29 < andrunko> I removed when developing and then forgot to re-add

Not a merge blocker IMO, so I'm filing a bug instead.


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