From ec3bc69abaa065ede8e158b33ca791fa040c532b Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Tue, 18 Mar 2008 18:22:13 +0000 Subject: [PATCH] update git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7916 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/languages/mod_spidermonkey/mod_spidermonkey.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/mod/languages/mod_spidermonkey/mod_spidermonkey.c b/src/mod/languages/mod_spidermonkey/mod_spidermonkey.c index 48a09e951d..513fc70aa0 100644 --- a/src/mod/languages/mod_spidermonkey/mod_spidermonkey.c +++ b/src/mod/languages/mod_spidermonkey/mod_spidermonkey.c @@ -2616,6 +2616,13 @@ static JSBool session_construct(JSContext * cx, JSObject * obj, uintN argc, jsva jss->cx = cx; jss->obj = obj; JS_SetPrivate(cx, obj, jss); + + if (argc > 0) { + char *uuid = JS_GetStringBytes(JS_ValueToString(cx, argv[0])); + if (uuid) { + jss->session = switch_core_session_locate(uuid); + } + } return JS_TRUE; }