How can I reference the session variable in the hook lua script?

Thank you

2015-03-05 17:10 GMT+00:00 Vik Killa <vipkilla@gmail.com>:
You could try using the api_on_hangup to set a variable.
or there maybe an execute_on_hangup too.

On Thu, Mar 5, 2015 at 12:06 PM, Zoltán Szabó <zoell@zoell.us> wrote:
Hi,

In lua I bridge two sessions. When leg B hangup the call I need to set up some custom channel variables for odbc_cdr reporting.

freeswitch.bridge(session1, session2);
session2:execute("set", "custom_var1=asdf");

But when the set command tries to run, the log says "channel is hangup already".

Is there any way to do this properly?

Many thanks,
Zoltan

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org