<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"><meta name="Generator" content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        color:black;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML con formato previo Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.EstiloCorreo17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.HTMLconformatoprevioCar
        {mso-style-name:"HTML con formato previo Car";
        mso-style-priority:99;
        mso-style-link:"HTML con formato previo";
        font-family:Consolas;
        color:black;
        mso-fareast-language:EN-US;}
span.EstiloCorreo20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body bgcolor="white" lang="ES-CL" link="blue" vlink="purple"><div class="WordSection1"><p class="MsoNormal"><span style="color:#1f497d">Daniel.</span></p><p class="MsoNormal"><span style="color:#1f497d">Hi.  </span><span lang="EN-US" style="color:#1f497d">Thanks for your answer.  Yes, could it be like you mention.  I’m copying part of my event-route :<br>
<br></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">route {</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">….</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">$sht(b=&gt;$ci::check)=0;</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">..</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">}</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">event_route[tm:local-request] {</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">        xlog(&quot;L_INFO&quot;, &quot;[$ci] [LOCAL REQUEST] :: Routing locally generated $rm to &lt;$ru&gt;&quot;);</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d"> </span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">        if (is_method(&quot;BYE&quot;) &amp;&amp; $sht(b=&gt;$ci::check)==0) {</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">                $var(dur)=$Ts-$dlg(start_ts);</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">                xlog(&quot;L_INFO&quot;, &quot;[$ci] [LOCAL REQUEST] :: Tiempo inicial: $(dlg(start_ts){s.ftime,%a %b %d %H:%M:%S %Y})&quot;);</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">                xlog(&quot;L_INFO&quot;, &quot;[$ci] [LOCAL REQUEST] :: Tiempo final: $Tf&quot;);</span></p><p class="MsoNormal">
<span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">                xlog(&quot;L_INFO&quot;, &quot;[$ci] [LOCAL REQUEST] :: Duracion: $var(dur)&quot;);</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">        }     </span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d"> </span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">        if($sht(b=&gt;$ci::timeout)==0){</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">                xlog(&quot;L_INFO&quot;, &quot;[$ci] [LOCAL REQUEST] :: Append Hint: call too long&quot;);</span></p><p class="MsoNormal">
<span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">                append_hf(&quot;Hint: Call too long\r\n&quot;);</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">        }else{</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">                xlog(&quot;L_INFO&quot;, &quot;[$ci] [LOCAL REQUEST] :: Append Hint: credit expired&quot;);</span></p><p class="MsoNormal">
<span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">                append_hf(&quot;Hint: credit expired\r\n&quot;);</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">        }</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d"> </span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">        if($sht(b=&gt;$ci::check)==1){</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">                xlog(&quot;L_INFO&quot;, &quot;[$ci] [LOCAL REQUEST] :: Remove hash&quot;);</span></p><p class="MsoNormal">
<span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">                sht_rm_name_re(&quot;b=&gt;$ci::timeout&quot;);</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">                sht_rm_name_re(&quot;b=&gt;$ci::check&quot;);</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">        } else {</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">                $sht(b=&gt;$ci::check)=1;</span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">        }</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d">}</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:Consolas;color:#1f497d"> </span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1f497d">As you said, we have two BYEs when the timeout expires, for the first one, we print some debug with initial and final times for the call, and then for the second we try to avoid this debug information, so we have a variable “check” to do this.  So, if you think this is a WARNING message causing no problem, that is ok for us.  Beside this the call goes fine.</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1f497d"> </span></p><p class="MsoNormal"><span lang="EN-US" style="color:#1f497d">Regards,</span></p><p class="MsoNormal"><span lang="EN-US" style="color:#1f497d">Ricardo </span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1f497d"> </span></p><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span lang="ES" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext">De:</span></b><span lang="ES" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext"> Daniel-Constantin Mierla [mailto:<a href="mailto:miconda@gmail.com">miconda@gmail.com</a>] <br>
<b>Enviado el:</b> viernes, 21 de septiembre de 2012 4:43<br><b>Para:</b> SIP Router - Kamailio (OpenSER) and SIP Express Router (SER) - Users Mailing List<br><b>CC:</b> Ricardo Martinez<br><b>Asunto:</b> Re: [SR-Users] Dialog Module : &quot;inconsitent dlg timer data&quot;</span></p>
</div></div><p class="MsoNormal"> </p><p class="MsoNormal" style="margin-bottom:12.0pt">Hello,<br><br>that message is printed when the 200ok for a self-generated BYE is received. Since there are two BYEs and the 200ok responses came at the same time, it might be a race to remove the dialog from timer list, which should be safe if the dialog is already removed. Perhaps this warning should be printed just as debug message or try to synchronize  for this operation.<br>
<br>I will analyze a bit more and see the best option.<br><br>But otherwise, apart of the warning message, all goes fine, right?<br><br>Cheers,<br>Daniel</p><div><p class="MsoNormal">On 9/20/12 11:48 PM, Ricardo Martinez wrote:</p>
</div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><p class="MsoNormal"><span lang="EN-US">Hello.</span></p><p class="MsoNormal"><span lang="EN-US">Can someone explain to me why i’m getting this error : </span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p><p class="MsoNormal"><span lang="EN-US">WARNING: dialog [dlg_req_within.c:173]: inconsitent dlg timer data on dlg 0xb565c500 [2166:2082643875] with clid &#39;<a href="mailto:5ed68b60-fdbe-4aa7-819e-0002a400e27c@64.76.155.86">5ed68b60-fdbe-4aa7-819e-0002a400e27c@64.76.155.86</a>&#39; and tags &#39;5e604a9ea4&#39; &#39;ed505c1da4&#39;</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p><p class="MsoNormal"><span lang="EN-US">This is the output for dlg_list_ctx</span></p><p class="MsoNormal"><span lang="EN-US"> </span></p><p class="MsoNormal"><span lang="EN-US">kamctl fifo dlg_list_ctx</span></p>
<p class="MsoNormal"><span lang="EN-US">dialog::  hash=2995:55475986</span></p><p class="MsoNormal"><span lang="EN-US">        state:: 4</span></p><p class="MsoNormal"><span lang="EN-US">        ref_count:: 2</span></p><p class="MsoNormal">
<span lang="EN-US">        timestart:: 1348177242</span></p><p class="MsoNormal"><span lang="EN-US">        timeout:: 15084496</span></p><p class="MsoNormal"><span lang="EN-US">        </span>callid:: <a href="mailto:33d68b60-a09a-b1dc-8198-0002a400e27c@64.76.155.86">33d68b60-a09a-b1dc-8198-0002a400e27c@64.76.155.86</a></p>
<p class="MsoNormal">        <span lang="EN-US">from_uri:: <a href="mailto:sip%3A557100050994@64.76.155.86">sip:557100050994@64.76.155.86</a></span></p><p class="MsoNormal"><span lang="EN-US">        from_tag:: 3360b198a4</span></p>
<p class="MsoNormal"><span lang="EN-US">        caller_contact:: <a href="mailto:sip%3A557100050994@64.76.155.86">sip:557100050994@64.76.155.86</a></span></p><p class="MsoNormal"><span lang="EN-US">        caller_cseq:: 226</span></p>
<p class="MsoNormal"><span lang="EN-US">        caller_route_set:: </span></p><p class="MsoNormal"><span lang="EN-US">        caller_bind_addr:: udp:<a href="http://64.76.155.82:5060">64.76.155.82:5060</a></span></p><p class="MsoNormal">
<span lang="EN-US">        callee_bind_addr:: udp:<a href="http://64.76.155.82:5060">64.76.155.82:5060</a></span></p><p class="MsoNormal"><span lang="EN-US">        to_uri:: <a href="mailto:sip%3A0267005622408596@64.76.155.82">sip:0267005622408596@64.76.155.82</a></span></p>
<p class="MsoNormal"><span lang="EN-US">        to_tag:: ba507815a4</span></p><p class="MsoNormal"><span lang="EN-US">        callee_contact:: <a href="mailto:sip%3A0267005622408596@64.76.155.130">sip:0267005622408596@64.76.155.130</a></span></p>
<p class="MsoNormal"><span lang="EN-US">        callee_cseq:: 226</span></p><p class="MsoNormal"><span lang="EN-US">        callee_route_set:: </span></p><p class="MsoNormal"><span lang="EN-US">        context::</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p><p class="MsoNormal"><span lang="EN-US">I can’t find the problem.</span></p><p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="EN-US">I’m using this dialog params :</span></p>
<p class="MsoNormal"><span lang="EN-US"># ---- dialog params ------</span></p><p class="MsoNormal"><span lang="EN-US">modparam(&quot;dialog&quot;, &quot;dlg_flag&quot;, 31)</span></p><p class="MsoNormal"><span lang="EN-US">modparam(&quot;dialog&quot;, &quot;profiles_with_value&quot;,&quot;gwid&quot; )</span></p>
<p class="MsoNormal"><span lang="EN-US">modparam(&quot;dialog&quot;, &quot;default_timeout&quot;,7200) </span></p><p class="MsoNormal"><span lang="EN-US">modparam(&quot;dialog&quot;, &quot;timeout_avp&quot;, &quot;$avp(i:10)&quot;)</span></p>
<p class="MsoNormal"><span lang="EN-US">modparam(&quot;dialog&quot;, &quot;dlg_match_mode&quot;, 1)</span></p><p class="MsoNormal"><span lang="EN-US"> </span></p><p class="MsoNormal"><span lang="EN-US">$avp(i:10)=10</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p><p class="MsoNormal"><span lang="EN-US">                      $dlg_ctx(timeout_bye) = 4;</span></p><p class="MsoNormal"><span lang="EN-US">                        dlg_manage();</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p><p class="MsoNormal"><span lang="EN-US"> </span></p><p class="MsoNormal"><span lang="EN-US"> </span></p><p class="MsoNormal" style="margin-top:3.0pt"><span lang="EN-US">Regards,</span></p>
<p class="MsoNormal" style="margin-top:3.0pt"><span lang="EN-US">Ricardo</span></p><p class="MsoNormal"> </p><p class="MsoNormal"><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;"><br>
<br><br></span></p><pre>_______________________________________________</pre><pre>SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list</pre><pre><a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a></pre>
<pre><a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a></pre></blockquote><p class="MsoNormal"><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;"><br>
<br></span></p><pre>-- </pre><pre>Daniel-Constantin Mierla - <a href="http://www.asipto.com">http://www.asipto.com</a></pre><pre><a href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a></pre>
<pre>Kamailio Advanced Training, Berlin, Nov 5-8, 2012 - <a href="http://asipto.com/u/kat">http://asipto.com/u/kat</a></pre><pre>Kamailio Advanced Training, Miami, USA, Nov 12-14, 2012 - <a href="http://asipto.com/u/katu">http://asipto.com/u/katu</a></pre>
</div></body></html>