<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hello,<br>
<br>
<div class="moz-cite-prefix">On 9/21/12 3:52 PM, Ricardo Martinez
wrote:<br>
</div>
<blockquote
cite="mid:22d1b6553d28dee4f9e334e5902dd604@mail.gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<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>
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1f497d">Daniel.</span></p>
<p class="MsoNormal"><span style="color:#1f497d">Hi. </span><span
style="color:#1f497d" lang="EN-US">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
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US">route {</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> </span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US">….</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> </span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US">$sht(b=>$ci::check)=0;</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US">..</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US">}</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> </span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US">event_route[tm:local-request] {</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> xlog("L_INFO", "[$ci] [LOCAL REQUEST]
:: Routing locally generated $rm to <$ru>");</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> </span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> if (is_method("BYE") &&
$sht(b=>$ci::check)==0) {</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> $var(dur)=$Ts-$dlg(start_ts);</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> xlog("L_INFO", "[$ci] [LOCAL
REQUEST] :: Tiempo inicial: $(dlg(start_ts){s.ftime,%a %b %d
%H:%M:%S %Y})");</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> xlog("L_INFO", "[$ci] [LOCAL
REQUEST] :: Tiempo final: $Tf");</span></p>
<p class="MsoNormal">
<span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> xlog("L_INFO", "[$ci] [LOCAL
REQUEST] :: Duracion: $var(dur)");</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> } </span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> </span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> if($sht(b=>$ci::timeout)==0){</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> xlog("L_INFO", "[$ci] [LOCAL
REQUEST] :: Append Hint: call too long");</span></p>
<p class="MsoNormal">
<span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> append_hf("Hint: Call too
long\r\n");</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> }else{</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> xlog("L_INFO", "[$ci] [LOCAL
REQUEST] :: Append Hint: credit expired");</span></p>
<p class="MsoNormal">
<span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> append_hf("Hint: credit
expired\r\n");</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> }</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> </span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> if($sht(b=>$ci::check)==1){</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> xlog("L_INFO", "[$ci] [LOCAL
REQUEST] :: Remove hash");</span></p>
<p class="MsoNormal">
<span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US">
sht_rm_name_re("b=>$ci::timeout");</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US">
sht_rm_name_re("b=>$ci::check");</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> } else {</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> $sht(b=>$ci::check)=1;</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> }</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> </span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US">}</span></p>
<p class="MsoNormal"><span
style="font-size:9.0pt;font-family:Consolas;color:#1f497d"
lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="color:#1f497d" lang="EN-US">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>
</div>
</blockquote>
Yes, the warning is ok, because it is about checking to see if the
dialog is still on timer list. I will try to adjust it in the near
future, perhaps an INFO level is ok.<br>
<br>
Cheers,<br>
Daniel<br>
<br>
<blockquote
cite="mid:22d1b6553d28dee4f9e334e5902dd604@mail.gmail.com"
type="cite">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1f497d" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="color:#1f497d" lang="EN-US">Regards,</span></p>
<p class="MsoNormal"><span style="color:#1f497d" lang="EN-US">Ricardo
</span></p>
<p class="MsoNormal"><span style="color:#1f497d" lang="EN-US"> </span></p>
<div>
<div style="border:none;border-top:solid #b5c4df
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"
lang="ES">De:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"
lang="ES"> Daniel-Constantin Mierla [mailto:<a
moz-do-not-send="true" 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 :
"inconsitent dlg timer data"</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 '<a
moz-do-not-send="true"
href="mailto:5ed68b60-fdbe-4aa7-819e-0002a400e27c@64.76.155.86">5ed68b60-fdbe-4aa7-819e-0002a400e27c@64.76.155.86</a>'
and tags '5e604a9ea4' 'ed505c1da4'</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 moz-do-not-send="true"
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
moz-do-not-send="true"
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 moz-do-not-send="true"
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 moz-do-not-send="true"
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
moz-do-not-send="true" 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
moz-do-not-send="true"
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 moz-do-not-send="true"
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("dialog",
"dlg_flag", 31)</span></p>
<p class="MsoNormal"><span lang="EN-US">modparam("dialog",
"profiles_with_value","gwid" )</span></p>
<p class="MsoNormal"><span lang="EN-US">modparam("dialog",
"default_timeout",7200) </span></p>
<p class="MsoNormal"><span lang="EN-US">modparam("dialog",
"timeout_avp", "$avp(i:10)")</span></p>
<p class="MsoNormal"><span lang="EN-US">modparam("dialog",
"dlg_match_mode", 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:"Times New
Roman","serif""><br>
<br>
<br>
</span></p>
<pre>_______________________________________________</pre>
<pre>SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list</pre>
<pre><a moz-do-not-send="true" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a></pre>
<pre><a moz-do-not-send="true" 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:"Times New
Roman","serif""><br>
<br>
</span></p>
<pre>-- </pre>
<pre>Daniel-Constantin Mierla - <a moz-do-not-send="true" href="http://www.asipto.com">http://www.asipto.com</a></pre>
<pre><a moz-do-not-send="true" href="http://twitter.com/#%21/miconda">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" 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 moz-do-not-send="true" href="http://asipto.com/u/kat">http://asipto.com/u/kat</a></pre>
<pre>Kamailio Advanced Training, Miami, USA, Nov 12-14, 2012 - <a moz-do-not-send="true" href="http://asipto.com/u/katu">http://asipto.com/u/katu</a></pre>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla - <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a>
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, Berlin, Nov 5-8, 2012 - <a class="moz-txt-link-freetext" href="http://asipto.com/u/kat">http://asipto.com/u/kat</a>
Kamailio Advanced Training, Miami, USA, Nov 12-14, 2012 - <a class="moz-txt-link-freetext" href="http://asipto.com/u/katu">http://asipto.com/u/katu</a></pre>
</body>
</html>