Hello,

the warning is harmless. I can't say right now what is exact relation between the dialog event route and it, I will have to look at sources -- dialog module registers some callbacks. But at the end, everything should go fine.

I would create the dialog only when it is pretty much clear the invite is relayed, unless you have other purposes for it, makes no much sense to add the overhead of creating dialog structures just to destroy them in next lines of the config.

Cheers,
Daniel

On 9/9/12 2:15 PM, Uri Shacked wrote:

Hi,

I started using testing the event_route[dialog:failed].

On my scenario, I receive an INVITE, use t_newtran(), check some stuff and send a failure reply like 3XX or 4XX.

I use send_reply() and can see that the TM sends the reply.

Now, if I use event_route[dialog:failed], I keep on getting the warning "script writer didn't release transaction".

If  I delete the event_route[dialog:failed] from the script, the warning does not appear.

My solution was to work stateless, which is OK for this scenario.

But, still,

What does this event_route has that shows this warning?

Why doesn't the transaction being released? (I tried to use t_reply as well and still the same).

Thanks,

Uri

 



_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla - http://www.asipto.com
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Kamailio Advanced Training, Berlin, Nov 5-8, 2012 - http://asipto.com/u/kat
Kamailio Advanced Training, Miami, USA, Nov 12-14, 2012 - http://asipto.com/u/katu