[asterisk-bugs] [Asterisk 0013115]: could NOT get the channel lock

Asterisk Bug Tracker noreply at bugs.digium.com
Thu Sep 4 09:17:03 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13115 
====================================================================== 
Reported By:                pj
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   13115
Category:                   Channels/chan_sip/General
Reproducibility:            random
Severity:                   minor
Priority:                   normal
Status:                     new
Asterisk Version:           SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 132312 
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             2008-07-20 07:13 CDT
Last Modified:              2008-09-04 09:17 CDT
====================================================================== 
Summary:                    could NOT get the channel lock
Description: 
Asterisk SVN-trunk-r132312 
I have lot of this error messages on CLI,
It seems, that it can be related to ilbc codec, because it happens mainly
when try to call echotest from xlite/eyebeam softphone with ilbc. 
When I tried same situation with gsm, it doesn't happened (or only
sporadically).


[Jul 20 14:13:17] ERROR[5827]: chan_sip.c:18837 handle_request_do: We
could NOT get the channel lock for SIP/324-083ae4e0!
[Jul 20 14:13:17] ERROR[5827]: chan_sip.c:18838 handle_request_do: SIP
transaction failed: YzcyMGFkMTgyNGNiMTRlMGFhNThkNTBkYjU0Y2FmMGY.
[Jul 20 14:13:18] ERROR[5827]: chan_sip.c:18837 handle_request_do: We
could NOT get the channel lock for SIP/324-083ae4e0!
[Jul 20 14:13:18] ERROR[5827]: chan_sip.c:18838 handle_request_do: SIP
transaction failed: YzcyMGFkMTgyNGNiMTRlMGFhNThkNTBkYjU0Y2FmMGY.

====================================================================== 

---------------------------------------------------------------------- 
 (0092068) chris-mac (reporter) - 2008-09-04 09:17
 http://bugs.digium.com/view.php?id=13115#c92068 
---------------------------------------------------------------------- 
I just found out this error ("We could NOT get the channel lock for
SIP...") and SIP 200/OK retransmissions depends on how fast "200/OK" is
ACKed by UA. If ACK is send to quickly error occurs, if there is a bit of
delay everything is fine.

I was doing my tests with QuteCom phone which is ACKing * OK after
0.0006-0.0007 seconds - 10 errors out of 10 calls. See
http://wima.co.uk/sip/2008-09-04_14-45-16-QuteCom-10-tests_index.html -
Frame 12 and all other OK/ACK frames (TimeFromPreviousSipFrame value)

The other phone was Twinkle which is ACKing * OK after around 0.6644
seconds - 0 errors out of 10 calls. See
http://wima.co.uk/sip/2008-09-04_14-49-32-Twinkle-10-tests_index.html -
Frame 12 and all other OK/ACK frames (TimeFromPreviousSipFrame value)

Hope that will help resolving this issue.

Regards,
Chris 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-09-04 09:17 chris-mac      Note Added: 0092068                          
======================================================================




More information about the asterisk-bugs mailing list