From: Nathan Neulinger Date: Mon, 9 Jun 2014 17:34:52 +0000 (-0500) Subject: FS-477 mod_skinny fix leaked lock X-Git-Tag: v1.5.13~210 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=148c21c6b2efe985a82baf3227cb6ed85a4cfb0f;p=thirdparty%2Ffreeswitch.git FS-477 mod_skinny fix leaked lock --- diff --git a/src/mod/endpoints/mod_skinny/mod_skinny.c b/src/mod/endpoints/mod_skinny/mod_skinny.c index 70c96f8deb..10c1fede9a 100644 --- a/src/mod/endpoints/mod_skinny/mod_skinny.c +++ b/src/mod/endpoints/mod_skinny/mod_skinny.c @@ -1682,7 +1682,6 @@ switch_status_t listener_digit_timeout(listener_t *listener) if ( !session) return SWITCH_STATUS_FALSE; - channel = switch_core_session_get_channel(session); tech_pvt = switch_core_session_get_private(session); @@ -1692,6 +1691,8 @@ switch_status_t listener_digit_timeout(listener_t *listener) listener->digit_timeout_time = 0; } + switch_core_session_rwunlock(session); + return SWITCH_STATUS_SUCCESS; }