[asterisk-bugs] [JIRA] (ASTERISK-21409) IAX2 locks up with many threads blocked by iax2_destroy_helper

Alec Davis (JIRA) noreply at issues.asterisk.org
Mon Jun 3 04:51:03 CDT 2013


    [ https://issues.asterisk.org/jira/browse/ASTERISK-21409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=206186#comment-206186 ] 

Alec Davis edited comment on ASTERISK-21409 at 6/3/13 4:49 AM:
---------------------------------------------------------------

another lockup today.
luckily was running debug today:)

Note: at the end of iax-coreshowlocks-may08-auckland the idle threads, normally there are 10.

edit 3rd June 2013 added below:  The releasing of channels is normally only done by one side, except when we lockup.
{code}
[Apr 23 10:47:56] VERBOSE[20815][C-00000285] chan_iax2.c:     -- Releasing IAX2/auckland-17178 and IAX2/auckland-4151
[Apr 26 14:17:29] VERBOSE[20814] chan_iax2.c:     -- Releasing IAX2/auckland-1574 and IAX2/auckland-16633
[Apr 26 14:20:08] VERBOSE[20810] chan_iax2.c:     -- Releasing IAX2/auckland-1495 and IAX2/auckland-17776
[May  8 09:41:06] VERBOSE[19832][C-00000339] chan_iax2.c:     -- Releasing IAX2/auckland-17778 and IAX2/auckland-15665
[May  8 10:03:14] VERBOSE[19829][C-0000033e] chan_iax2.c:     -- Releasing IAX2/auckland-17063 and IAX2/auckland-5019
[May  8 10:14:57] VERBOSE[19835] chan_iax2.c:     -- Releasing IAX2/auckland-16361 and IAX2/auckland-19586
[May  8 10:27:47] VERBOSE[19832] chan_iax2.c:     -- Releasing IAX2/auckland-12923 and IAX2/auckland-16803                <<< these legs >>>>
[May  8 10:27:47] VERBOSE[19834][C-0000034d] chan_iax2.c:     -- Releasing IAX2/auckland-16803 and IAX2/auckland-12923    <<< and these same legs being released by different threads >>>
{code}


                
      was (Author: alecdavis):
    another lockup today.
luckily was running debug today:)

Note: at the end of iax-coreshowlocks-may08-acukland the idle threads, normally there are 10.


                  
> IAX2 locks up with many threads blocked by iax2_destroy_helper
> --------------------------------------------------------------
>
>                 Key: ASTERISK-21409
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-21409
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Channels/chan_iax2
>    Affects Versions: 1.8.15.0, 11.3.0
>         Environment: Debian Squeeze
>            Reporter: Alec Davis
>         Attachments: coreshowlocks-31may.txt, full.may08.C-0000034cd.txt, gdb-31may.txt, iax-coreshowlocks-may08-auckland.txt, iax-lock-asterisk-11.txt, iax-lock-asterisk-1-8-15.txt, var_log_messages.txt
>
>
> Intermittently all IAX calls stop over the trunk.
> I think this is reproduced when a call is transferred back to the originating site, we have "transfer=on"
> Also happened with asterisk SVN-branch-11-r382514.
> Attached are the 1.8.15.0 lockup, and the 11-branch lockup.
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list