[OpenSIPS-Users] E_DLG_STATE_CHANGED in event route
Liviu Chircu
liviu at opensips.org
Mon Mar 7 15:04:03 CET 2016
Hello,
Make sure you also do the following:
- loadmodule "event_route.so", in order to have the events raised to the
route (I agree, user experience can be improved here, as this could be
automatically done, or made to throw a startup error)
- fetch your params before printing them, with "fetch_event_params".
More info in the event interface tutorial [1]
[1]: http://www.opensips.org/Documentation/Tutorials-EventInterface
Liviu Chircu
OpenSIPS Developer
http://www.opensips-solutions.com
On 06.03.2016 19:28, Admin wrote:
> Hi all,
>
> I want to track dialog state change using event_route but i am not
> getting anything in the log file. The way i understand it is when the
> dialog state changes, the event E_DLG_STATE_CHANGED is triggered, and
> putting that in the event_route block, i should see it but it's not
> showing in the log file.
>
> What am i missing? Thank you.
>
> event_route[E_DLG_STATE_CHANGED] {
> xlog("Dialog state changed\n");
> }
>
> I am running opensips 2.1.2 on debian 8 64bit.
>
> =========================================================
>
> loadmodule "dialog.so"
> modparam("dialog", "dlg_match_mode", 1)
> modparam("dialog", "default_timeout", 14400) # 4 hours timeout
> modparam("dialog", "db_mode", 1)
> modparam("dialog", "db_update_period", 60)
> modparam("dialog", "db_url",
> "mysql://opensips:opensipsrw@localhost/opensips") # CUSTOMIZE ME
>
>
> # create dialog with timeout
> if ( !create_dialog("B") ) {
> send_reply("500","Internal Server Error");
> exit;
> }
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
More information about the Users
mailing list