[test-results] [Bamboo] No agents to build plan Asterisk - 1.8 - FreeBSD 8.1 - i386

Bamboo bamboo at asterisk.org
Tue Nov 15 04:55:37 CST 2011


-------------------------------------------------------------------------------
AST18-FREEBSD81-I386-323 has been queued, but there's no agent capable of building it.
-------------------------------------------------------------------------------

http://bamboo.asterisk.org/browse/AST18-FREEBSD81-I386/log

--------------
Code Changes
--------------
rmudgett (343577):

>Fix deadlock if peer is destroyed while sending MWI notice.
>
>A dialog cannot be destroyed by the ao2_callback dialog_needdestroy
>because of a deadlock between the dialogs container lock and the RWLOCK of
>the events subscription list.
>
>* Create dialogs_to_destroy container to hold dialogs that will be
>destroyed.
>
>* Ensure that the event subscription callback will never happen with an
>invalid peer pointer by making the event callback removal the first thing
>in the peer destructor callback.
>
>(closes issue ASTERISK-18747)
>Reported by: Gregory Hinton Nietsky
>
>Review: https://reviewboard.asterisk.org/r/1564/
>

kmoore (343621):

>Prevent BLF subscriptions from causing deadlocks
>
>Fix a locking inversion in sip_send_mwi_to_peer that was causing deadlocks.
>This function now requires that both the peer and associated pvt be unlocked
>before it is called for cases where peer and peer->mwipvt form a circular
>reference.
>
>(closes issue ASTERISK-18663)
>Review: https://reviewboard.asterisk.org/r/1563/
>

rmudgett (343637):

>Fix __sip_subscribe_mwi_do() incorectly changing dialogs hash key callid.
>
>Changing an object value used as a container key requires removing the
>object from the container and reinserting it.
>
>* Created change_callid_pvt() to call instead of build_callid_pvt().  The
>change_callid_pvt() will correctly change the dialog callid so the ao2
>conainter can explicitly unlink it.
>


--
This message is automatically generated by Atlassian Bamboo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/test-results/attachments/20111115/49a0d0bf/attachment-0001.htm>


More information about the Test-results mailing list