[Telepathy-commits] merge: telepathy-sofiasip

Merge Monkey monkey at collabora.co.uk
Tue Oct 30 08:52:18 PDT 2007


Merge to:

  telepathy-sofiasip

From:

  /home/zabaluev/public_html/darcs/telepathy-sofiasip-misha-misc

Changes:

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    XXX comment about a redundant closing round for all streams in the session

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    SIPMediaSession: removed the dispose-time assertion about the back reference to the channel:
a signal emission on session state changed to 'ended' causes the channel object to be finalized before
the session object is disposed.

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    SIPMediaChannel: more tracing love in dispose

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    Uniformly arranged finalization tracing for SIPMediaChannel and SIPMediaSession

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    SIPMediaSession: move parent finalize to be the last thing

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    SIPMediaSession: make the uplink pointer to SIPMediaChannel a weak reference.
The "channel object is alive" assertion at dispose stage may fail due to refcounting in the g_object_set that
triggers channel destruction in the 'state' property change handler.

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    Added a TODO item about session state implementation as a GObject property being too heavy and laden with hidden effects


More information about the Telepathy-commits mailing list