<div dir="auto"><div>Hi Kingsley, </div><div dir="auto"><br></div><div dir="auto">You could use <h4 style="margin-top:1em;margin-bottom:0.6em;color:rgb(24,86,98);font-family:"trebuchet ms",sans-serif,verdana,arial;font-size:1.07em;background-color:rgb(255,255,255)">cfg_line</h4><div dir="auto"><br></div><div dir="auto">to return your linenumber in the script via xlog. </div><div dir="auto"><br></div><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">Kingsley Tart <<a href="mailto:kingsley@dns99.co.uk" target="_blank" rel="noreferrer">kingsley@dns99.co.uk</a>> schrieb am Mo., 25. Okt. 2021, 19:52:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Is there something that I can put in an xlog() call that will show the<br>
trace of calling lines, a bit like "cluck" in Perl's Carp module?<br>
<br>
eg if I want to xlog an error, it would be handy for debugging purposes<br>
to do something like<br>
<br>
xlog("L_WARN", "You did a silly thing", 1);<br>
<br>
and in the logs, see something like<br>
<br>
You did a silly thing<br>
  at opensips.cfg line 2623<br>
  at opensips.cfg line 1874<br>
  at opensips.cfg line 723<br>
<br>
where line 2623 is the line with the xlog() call, line 1874 is the line<br>
that called the function that made the xlog() call, and line 723 is the<br>
line that called the function that line 1874 is in.<br>
<br>
Cheers,<br>
Kingsley.<br>
<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" rel="noreferrer noreferrer" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" rel="noreferrer noreferrer noreferrer" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</blockquote></div></div></div>