Michal just posted in serdev a bug that might be related to this...I asked if they are related.
samuel.
Hi Samuel,
I met the same problem, so I'm using now something like:
if ((!@to.tag) || (@to.tag=="")) {
...
}
It seemed to be working this way.
Vaclav
On Thu, Jun 07, 2007 at 01:53:43PM +0200, samuel wrote:
> Hi folks,
>
> I am moving production to SER2 rc 2.0 and can not make @to.tag=="" to work.
>
> For example, in initial INVITEs:
>
> # if this is an initial INVITE (without a To-tag) we might try another
> # (forwarding or voicemail) target after receiving an error
> if (method=="INVITE" && @to.tag=="") {
> xlog("L_ERR","LXLOG: initial INVITE (no Totag) setting
> FAILURE_ROUTE");
> t_on_failure("FAILURE_ROUTE");
> }
>
> FAILURE_ROUTE is never called.
>
> While next check works (in the sense the failure route is processed).
>
> if (method=="INVITE") {
> xlog("L_ERR","LXLOG: INVITE setting FAILURE_ROUTE");
> t_on_failure("FAILURE_ROUTE");
> }
>
>
> So I am wondering whether @to.tag=="" works for empty To tag....can anyone
> confirm it?
>
> Thanks,
> Samuel.
> _______________________________________________
> Serusers mailing list
> Serusers@lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers