From: Mathieu Rene Date: Sat, 27 Feb 2010 20:03:42 +0000 (+0000) Subject: MODLANG-161 X-Git-Tag: v1.0.6~296 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f91b3310b3bd168770a245fc9d43618fd74cd242;p=thirdparty%2Ffreeswitch.git MODLANG-161 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16844 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/src/mod/languages/mod_spidermonkey/mod_spidermonkey_odbc.c b/src/mod/languages/mod_spidermonkey/mod_spidermonkey_odbc.c index d499474605..c205e6e432 100644 --- a/src/mod/languages/mod_spidermonkey/mod_spidermonkey_odbc.c +++ b/src/mod/languages/mod_spidermonkey/mod_spidermonkey_odbc.c @@ -464,6 +464,11 @@ static JSBool odbc_disconnect(JSContext * cx, JSObject * obj, uintN argc, jsval goto done; } + if (odbc_obj->stmt) { + SQLFreeHandle(SQL_HANDLE_STMT, odbc_obj->stmt); + odbc_obj->stmt = NULL; + } + switch_odbc_handle_disconnect(odbc_obj->handle); done: