[Bug 56044] tp_base_call_channel_hangup: Only set_state to ENDED if not set

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Oct 17 17:01:56 CEST 2012


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

Debarshi Ray <rishi.is at lostca.se> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #10 from Debarshi Ray <rishi.is at lostca.se> ---
Pushed to both master and telepathy-glib-0.20 branches.

commit 48a6895f21fd3a3ef996e3e18ded4ed8a8f9f576
Author: Debarshi Ray <rishi at gnu.org>
Date:   Wed Oct 17 14:48:11 2012 +0200

    base-call-channel: Don't call set_state from set_ringing and set_queued

    ... because they only change the flags and not the state. Instead emit
    CallStateChanged directly.

    Fixes: https://bugs.freedesktop.org/56044

commit dfca38a93e2c504c1a4643eec291c4ddb4368f4f
Author: Debarshi Ray <rishi at gnu.org>
Date:   Wed Oct 17 10:50:24 2012 +0200

    base-call-channel: Ignore transitions with the same state

    Fixes: https://bugs.freedesktop.org/56044

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