Digium : Warning Exceptionally long queue length queuing to Message/ast_msg_queue

Hi,

I have a warning that comes up often :

  == Spawn extension (dpma_message_context, proxy, 5) exited non-zero on 'Message/ast_msg_queue'
-- Executing [digium_phone_module@dpma_message_context:1] Set("Message/ast_msg_queue", "MESSAGE(custom_data)=mark_all_outbound") in new stack
-- Executing [digium_phone_module@dpma_message_context:2] Set("Message/ast_msg_queue", "TMP_RESPONSE_URI=sip:172.25.26.138:5060") in new stack
-- Executing [digium_phone_module@dpma_message_context:3] Set("Message/ast_msg_queue", "MESSAGE_DATA(Request-URI)=") in new stack
-- Executing [digium_phone_module@dpma_message_context:4] Set("Message/ast_msg_queue", "MESSAGE_DATA(X-Digium-AppServer-Response-URI)=") in new stack
-- Executing [digium_phone_module@dpma_message_context:5] Set("Message/ast_msg_queue", "MESSAGE_DATA(X-Digium-AppServer-Response-FullContact)=") in new stack
-- Executing [digium_phone_module@dpma_message_context:6] MessageSend("Message/ast_msg_queue", "sip:172.25.26.138:5060,proxy") in new stack
-- Executing [digium_phone_module@dpma_message_context:7] Hangup("Message/ast_msg_queue", "") in new stack
[Apr 10 09:11:58] WARNING[2791][C-00000031]: channel.c:1309 __ast_queue_frame: Exceptionally long queue length queuing to Message/ast_msg_queue

Is this normal?

Thanks in advance.
Regards

Hi,

Nobody can say why I have this WARNING :

WARNING[2791][C-00000031]: channel.c:1309 __ast_queue_frame: Exceptionally long queue length queuing to Message/ast_msg_queue

Thanks in advance
Regards

Typically because of a bug.

You haven’t provided a version, so we can’t say whether it is worth investigating.

If it is, a starting point would be a deadlock, so you would need to do:

https://wiki.asterisk.org/wiki/display/AST/Getting+a+Backtrace#GettingaBacktrace-GettingInformationForADeadlock

Sorry, I was taken by my job.

I work with :

  • Debian : 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u5 (2017-09-19) x86_64 GNU/Linux
  • Asterisk : Asterisk 11.13.1~dfsg-2+deb8u3 built by a2824ck @ BADWLRZ-CLBSC01
  • Digium Phones Module : 11.0_3.4.3
  • Digium Phones Firmware : 2_2_2_2 (D40 / D70 / D60 / D65)

On each Asterisk server (4 servers), I have about 450 Digium Sessions.

Thanks in advance.
Regards

Have you need a deadlock ?