<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p>Is there any more information I can provide to give insight to these errors?</p>
<p>Any further advice on avoiding these during high call volume?</p>
<p><br>
</p>
<p>I was hoping Asterisk would handle more than 4k simultaneous calls.</p>
<p><br>
Thanks</p>
<p>Joseph</p>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> asterisk-users-bounces@lists.digium.com <asterisk-users-bounces@lists.digium.com> on behalf of Joseph Smith <warlock1999@hotmail.com><br>
<b>Sent:</b> Monday, August 28, 2017 5:00 PM<br>
<b>To:</b> Asterisk Users Mailing List - Non-Commercial Discussion<br>
<b>Subject:</b> Re: [asterisk-users] ERROR during high volume MoH dialplan</font>
<div> </div>
</div>
<div>
<div id="divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<div id="divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p>Hi Richard,</p>
<p>Thank you for the reply</p>
<p><br>
</p>
<p>Correct, I did mean 13.15. </p>
<p><br>
</p>
<p>I set no optimize and better backtrace through "make menuselect" and the output is now</p>
</div>
<blockquote style="margin:0 0 0 40px; border:none; padding:0px">
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p><br>
</p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>[Aug 28 21:41:16] ERROR[17171][C-0000392d]: frame.c:343 ast_frdup: FRACK!, Failed assertion Excessive refcount 100000 reached on ao2 object 0x21962b0 (0)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>Got 26 backtrace records</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#0: [0x61923f] main/utils.c:2475 __ast_assert_failed() (0x6191bb+84)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#1: [0x45ffc9] main/astobj2.c:543 __ao2_ref() (0x45fc3d+38C)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#2: [0x5320ce] main/frame.c:345 ast_frdup() (0x531e4c+282)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#3: [0x531a99] main/frame.c:196 ast_frisolate() (0x531a76+23)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#4: [0x60be51] main/translate.c:459 ast_trans_frameout() (0x60bd6e+E3)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#5: [0x60be75] main/translate.c:464 default_frameout()</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#6: [0x60c46a] main/translate.c:579 ast_translate() (0x60c192+2D8)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#7: [0x4c0bf1] main/channel.c:5290 ast_write() (0x4bfb3e+10B3)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#8: [0x7fdef8345486] res/res_musiconhold.c:455 moh_files_generator()</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#9: [0x4ba212] main/channel.c:3014 generator_force()</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#10: [0x4bc23d] main/channel.c:3872 __ast_read()</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#11: [0x4be29b] main/channel.c:4399 ast_read() (0x4be27e+1D)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#12: [0x4b6312] main/channel.c:1568 ast_safe_sleep_conditional() (0x4b6229+E9)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#13: [0x4b64c9] main/channel.c:1613 ast_safe_sleep() (0x4b64a1+28)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#14: [0x7fdef8346caa] res/res_musiconhold.c:834 play_moh_exec()</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#15: [0x5970a3] main/pbx_app.c:491 pbx_exec() (0x596f87+11C)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#16: [0x582edf] main/pbx.c:2923 pbx_extension_helper()</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#17: [0x586c30] main/pbx.c:4155 ast_spawn_extension() (0x586bcc+64)</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#18: [0x5878bb] main/pbx.c:4328 __ast_pbx_run()</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#19: [0x589061] main/pbx.c:4651 pbx_thread()</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div>#20: [0x61624e] main/utils.c:1233 dummy_start()</div>
<p></p>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p></p>
<div><br>
</div>
<p></p>
</div>
</blockquote>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p><br>
</p>
<span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols; font-size:16px">* What codecs are you using in this setup?</span></div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols; font-size:16px"></span><span style="font-size:12pt">In pjsip.conf I have disallow=all and allow=ulaw.
  If I can provide more information or a better response to this question please guide me on how to do that.</span></div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<br>
</div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span style="font-size:12pt"><br>
</span></div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span style="font-size:12pt">Thanks</span></div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span style="font-size:12pt">Joseph</span></div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<span style="font-size:12pt"><br>
</span></div>
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<blockquote style="margin:0 0 0 40px; border:none; padding:0px">
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<br>
</div>
</blockquote>
<div style="color:rgb(0,0,0)">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> asterisk-users-bounces@lists.digium.com <asterisk-users-bounces@lists.digium.com> on behalf of Richard Mudgett <rmudgett@digium.com><br>
<b>Sent:</b> Monday, August 28, 2017 2:17 PM<br>
<b>To:</b> Asterisk Users Mailing List - Non-Commercial Discussion<br>
<b>Subject:</b> Re: [asterisk-users] ERROR during high volume MoH dialplan</font>
<div> </div>
</div>
<div>
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mon, Aug 28, 2017 at 1:04 PM, Joseph Smith <span dir="ltr">
<<a href="mailto:warlock1999@hotmail.com" target="_blank">warlock1999@hotmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
<div dir="ltr">
<div id="gmail-m_-3767273352724995455divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p>Hello,</p>
<p>I've recently setup a small load test against an instance of Asterisks.  I've tested on asterisk 13.5 and 14.6 with the same results.</p>
</div>
</div>
</blockquote>
<div></div>
<div>I think you mean 13.15.0 as the excessive ref count trap is not in 13.5.0. <br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
<div dir="ltr">
<div id="gmail-m_-3767273352724995455divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p>I am using PJSIP.  My dial plan is,</p>
<blockquote style="margin:0px 0px 0px 40px; border-width:medium; border-style:none; border-color:currentcolor; padding:0px">
<p></p>
<div>[test]</div>
<p></p>
<p></p>
<div>exten => 1001,1,Answer</div>
<p></p>
<p></p>
<div>exten => 1001,n,MusicOnHold(15)</div>
<p></p>
<p></p>
<div>exten => 1001,n,Hangup</div>
<p></p>
</blockquote>
<p></p>
<div></div>
<div><br>
</div>
I am using SIPP to test.  I can share XML if desired but it simply waits on the line while music plays for 8 seconds.  I used sippycup to generate it with the following steps in the yaml file.
<p></p>
<p></p>
<blockquote style="margin:0px 0px 0px 40px; border-width:medium; border-style:none; border-color:currentcolor; padding:0px">
<p><br>
</p>
<p></p>
<div>steps:</div>
<p></p>
<p></p>
<div>  - invite</div>
<p></p>
<p></p>
<div>  - wait_for_answer</div>
<p></p>
<p></p>
<div>  - ack_answer</div>
<p></p>
<p></p>
<div>  - sleep 8</div>
<p></p>
<p></p>
<div>  - send_bye</div>
<p></p>
</blockquote>
<p></p>
<p></p>
<div></div>
<div></div>
<div></div>
<div><br>
</div>
<div>At around 500 calls per second I begin to see the following ERRORs,</div>
<p></p>
<blockquote style="margin:0px 0px 0px 40px; border-width:medium; border-style:none; border-color:currentcolor; padding:0px">
<p></p>
<div><br>
</div>
<p></p>
<p></p>
<div>
<div>[Aug 28 17:46:14] ERROR[26150][C-00005594]: frame.c:343 ast_frdup: Excessive refcount 100000 reached on ao2 object 0x26bffc0</div>
</div>
<p></p>
<p></p>
<div>
<div>[Aug 28 17:46:14] ERROR[26150][C-00005594]: frame.c:343 ast_frdup: FRACK!, Failed assertion Excessive refcount 100000 reached on ao2 object 0x26bffc0 (0)</div>
</div>
<p></p>
<p></p>
<div>
<div>Got 19 backtrace records</div>
</div>
<p></p>
<p></p>
<div>
<div>#0: [0x45d229] /usr/sbin/asterisk(__ao2_ref+<wbr>0x1a9) [0x45d229]</div>
</div>
<p></p>
<p></p>
<div>
<div>#1: [0x526ce6] /usr/sbin/asterisk(ast_frdup+<wbr>0x116) [0x526ce6]</div>
</div>
<p></p>
<p></p>
<div>
<div>#2: [0x5fa616] /usr/sbin/asterisk(ast_<wbr>translate+0x306) [0x5fa616]</div>
</div>
<p></p>
<p></p>
<div>
<div>#3: [0x4bf16b] /usr/sbin/asterisk(ast_write+<wbr>0x104b) [0x4bf16b]</div>
</div>
<p></p>
<p></p>
<div>
<div>#4: [0x7efeb578230b] /usr/lib/asterisk/modules/res_<wbr>musiconhold.so(+0x430b) [0x7efeb578230b]</div>
</div>
<p></p>
<p></p>
<div>
<div>#5: [0x4b5b52] /usr/sbin/asterisk() [0x4b5b52]</div>
</div>
<p></p>
<p></p>
<div>
<div>#6: [0x4c259c] /usr/sbin/asterisk() [0x4c259c]</div>
</div>
<p></p>
<p></p>
<div>
<div>#7: [0x4c4a45] /usr/sbin/asterisk() [0x4c4a45]</div>
</div>
<p></p>
<p></p>
<div>
<div>#8: [0x7efeb578478d] /usr/lib/asterisk/modules/res_<wbr>musiconhold.so(+0x678d) [0x7efeb578478d]</div>
</div>
<p></p>
<p></p>
<div>
<div>#9: [0x58ec79] /usr/sbin/asterisk(pbx_exec+<wbr>0xb9) [0x58ec79]</div>
</div>
<p></p>
<p></p>
<div>
<div>#10: [0x582e84] /usr/sbin/asterisk() [0x582e84]</div>
</div>
<p></p>
<p></p>
<div>
<div>#11: [0x584e7c] /usr/sbin/asterisk() [0x584e7c]</div>
</div>
<p></p>
<p></p>
<div>
<div>#12: [0x5863fb] /usr/sbin/asterisk() [0x5863fb]</div>
</div>
<p></p>
<p></p>
<div>
<div>#13: [0x60002a] /usr/sbin/asterisk() [0x60002a]</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>This inline backtrace would be more useful if you had BETTER_BACKTRACES enabled.<br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
<div dir="ltr">
<div id="gmail-m_-3767273352724995455divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<blockquote style="margin:0px 0px 0px 40px; border-width:medium; border-style:none; border-color:currentcolor; padding:0px">
<div></div>
<div><br>
</div>
<p></p>
</blockquote>
I've also seen similar behavior when using playback instead of MusicOnHold.  CPU usage gets around 50%.  Can anyone enlighten me on the meaning and cause of the error?  Is there some steps (config etc) that can be taken to alleviate the issue?
</div>
</div>
</blockquote>
<div><br>
</div>
<div>This particular FRACK is meant to help find ao2 object reference leaks.  It acts as an early warning for excessive references to any particular ao2 object used in the code.  The FRACK itself is benign.  Based upon the inline backtrace the ao2 object is
 likely to be a codec format.<br>
<br>
* What codecs are you using in this setup?<br>
<br>
</div>
<div>* With 500 calls/sec and the calls lasting 8 seconds that comes to 4000 active channels.  Hitting the FRACK would result in an average of 25 references to the format per channel.  This is a simplistic calculation as there are going to be some references
 that have nothing to do with a call.  The number of base references would depend upon which codec is involved.<br>
<br>
</div>
<div>* There is no user configurable option to change the excessive ref count trigger value.  However, you could change the EXCESSIVE_REF_COUNT define value in the main/astobj2.c file and recompile.<br>
</div>
<div><br>
</div>
<div>Richard<br>
</div>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>