<div>I&#39;ve run into an issue where <i>very</i> rarely, dialogs will &quot;hang&quot;, that is, the dialog will continue to exist even though the call never connected. In the example I managed to track down, the proxy should reject the call (because a limit of concurrent calls has been reached) and at first, it seems like it&#39;s going to... but then it sends a 100 Trying and continues to route the call to the destination. From there, everything spirals and the dialog doesn&#39;t die until it hits the global timeout.</div>

<div><br></div><div>The relevant portion of my script looks like:</div><div><br></div><div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"># Check gateway calls total</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">if ($avp(custgwtotal_limit) != &quot;0&quot; &amp;&amp; $avp(custgwtotal_limit) != NULL &amp;&amp; $avp(custgwtotal_limit) != &quot;&quot;)</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">{</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">   get_profile_size(&quot;custgwtotal&quot;,&quot;$rd&quot;,&quot;$avp(custgwtotal_count)&quot;);</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">   if (!$avp(custgwtotal_count) &lt; $avp(custgwtotal_limit))</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">   {</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">      sl_send_reply(&quot;486&quot;,&quot;Endpoint Session Limit&quot;);</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">      exit;</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">   }</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">}</font></div></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">set_dlg_profile(&quot;custgwtotal&quot;,&quot;$rd&quot;); #count total calls to customer&#39;s IP</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><br></font></div><div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; ">I&#39;ve attached a pcap example of what the signaling looks like when the dialog hangs. For this example, the output in dlg_list looks like:</span></div>

<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></div><div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">dialog::  hash=629:349156783</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>state:: 3</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>user_flags:: 0</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>timestart:: 1320336333</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>timeout:: 1320357957</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>callid:: did2.139.1120741</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>from_uri:: <a href="mailto:sip%3A16034299966@64.136.174.30">sip:16034299966@64.136.174.30</a></font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>to_uri:: <a href="mailto:sip%3A16038869119@184.106.218.8">sip:16038869119@184.106.218.8</a></font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>caller_tag:: 1ae26ee84c61df6b84baef371d2bf5e4</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>caller_contact:: sip:184.106.219.203:5060;transport=udp</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>callee_cseq:: 0</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>caller_route_set:: </font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>caller_bind_addr:: udp:<a href="http://184.106.218.8:5060">184.106.218.8:5060</a></font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>callee_tag:: as58f4e19a</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>callee_contact:: <a href="mailto:sip%3A16038869119@71.168.70.47">sip:16038869119@71.168.70.47</a></font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>caller_cseq:: 2</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space:pre">        </span>callee_route_set:: </font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><span class="Apple-tab-span" style="white-space: pre; ">        </span>callee_bind_addr:: udp:<a href="http://184.106.218.8:5060">184.106.218.8:5060</a></font></div>

<div style="font-family: arial, helvetica, sans-serif; "><br></div></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">Any help would be appreciated.</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br>

</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">Thanks,</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">Ryan</font></div>