Hope someone can help.
I have a situation where asterisk is sending a SIP CANCEL message before the
Dial() timeout has hit. It doesn't always do it.
Normally, we send an INVITE to the ITSP. They respond with a 100 Trying, then a
180 Ringing, or 183 Session Progress. It seems to be at this point that
Asterisk starts the dial timer. Normally, when no more replies have been
received by the dial timeout, Asterisk sends a CANCEL message. That's all fine,
and when this happens, this is what appears on the console:
-- Called [EMAIL PROTECTED]
-- SIP/teleglobe-09879188 is making progress passing it to
SIP/teleglobe-09876568
-- Nobody picked up in 40000 ms
-- Executing PlayTones("SIP/teleglobe-09876568", "congestion") in new stack
However, when asterisk sends the CANCEL earlier then this, this is what appears
on the console:
-- SIP/teleglobe-09879188 is making progress passing it to
SIP/teleglobe-09876568
== Spawn extension (default, callback, 7) exited non-zero on
'SIP/teleglobe-09876568'
Jan 9 01:16:34 WARNING[5719]: channel.c:781 channel_find_locked: Avoided
initial deadlock for '0x97f24d8', 10 retries!
Does anyone know what the deadlock message is all about? It is ocurring quite
frequently.
This is Asterisk 1.2.14.
Thanks,
Doug
____________________________________________________________________________________
Looking for last minute shopping deals?
Find them fast with Yahoo! Search.
http://tools.search.yahoo.com/newsearch/category.php?category=shopping_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users