[test-results] [Bamboo] Asterisk - 1.6.2 > Ubuntu Lucid (10.04) > #126 has FAILED (1 tests failed). Change made by jpeeler.

Bamboo bamboo at asterisk.org
Tue Jan 18 14:43:12 CST 2011


-----------------------------------------------------------------------
Asterisk - 1.6.2 > Ubuntu Lucid (10.04) > #126 failed.
-----------------------------------------------------------------------
Code has been updated by jpeeler.
1/2 jobs failed with 1 failing test.

http://bamboo.asterisk.org/browse/AST162-LUCID-126/


--------------
Failing Jobs
--------------
  - amd64 (Default Stage): 1 of 51 tests failed.


--------------
Code Changes
--------------
jpeeler (302265):

>Convert device state callbacks to ao2 objects to fix a deadlock in chan_sip.
>
>Lock scenario presented here:
>Thread 1
> holds ast_rdlock_contexts &conlock
> holds handle_statechange hints
> holds handle_statechange hint
>  waiting for cb_extensionstate
>   Locked Here: chan_sip.c line 7428 (find_call)
>Thread 2
> holds handle_request_do &netlock
> holds find_call sip_pvt_ptr
>  waiting for ast_rdlock_contexts &conlock
>   Locked Here: pbx.c line 9911 (ast_rdlock_contexts)
>
>Chan_sip has an established locking order of locking the sip_pvt and then
>getting the context lock. So the as stated by the summary, the operations in
>thread 2 have been modified to no longer require the context lock.
>
>(closes issue #18310)
>Reported by: one47
>Patches: 
>      statecbs_ao2.mk2.patch uploaded by one47 (license 23),
>      modified by me
>
>Review: https://reviewboard.asterisk.org/r/1072/
>


--------------
Tests
--------------
New Test Failures (1)
   - AsteriskTestSuite: S/feature blonde transfer

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


More information about the Test-results mailing list