[Telepathy-commits] merge: telepathy-sofiasip

Merge Monkey monkey at collabora.co.uk
Mon May 7 08:18:43 PDT 2007


Merge to:

  telepathy-sofiasip

From:

  /home/zabaluev/public_html/darcs/telepathy-sofiasip-cleaner-shutdown

Changes:

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    Retire priv_disconnect() as the register op handle is taken care of in the disconnected method and there is nothing more to do except changing the status

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    Destroy the register op handle before shutdown if REGISTER has not succeeded, to avoid lingering REGISTER retransmissions

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    debug the exit of start_connecting

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    Better thing to dispose of the register op handle may be to unref it and let the stack to unwind the remaining state

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    More elaborate warning when a NUA event arrives for a connection that has been shut down

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    Remove a race condition by putting the register op handle deallocation to the nua_r_unregister handler, which is made possible to call post-shutdown

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    Moved the register op handle to NUA stack state, so we can always reap the handle after stack shutdown with no race conditions

  Mikhail Zabaluev <mikhail.zabaluev at nokia.com>
    put a boolean structure member to the end


More information about the Telepathy-commits mailing list