From: Mathieu Parent Date: Tue, 31 Aug 2010 06:39:50 +0000 (+0200) Subject: Skinny: stop media on early media hangup (ring-out) X-Git-Tag: v1.2-rc1~428 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ce352bccc573589d3b92042014931e17efa5ff48;p=thirdparty%2Ffreeswitch.git Skinny: stop media on early media hangup (ring-out) --- diff --git a/src/mod/endpoints/mod_skinny/mod_skinny.c b/src/mod/endpoints/mod_skinny/mod_skinny.c index 3f48d6690d..9ee9e1e45d 100644 --- a/src/mod/endpoints/mod_skinny/mod_skinny.c +++ b/src/mod/endpoints/mod_skinny/mod_skinny.c @@ -788,7 +788,7 @@ int channel_on_hangup_callback(void *pArg, int argc, char **argv, char **columnN default: send_display_prompt_status(listener, 0, switch_channel_cause2str(helper->cause), line_instance, call_id); } - if((call_state == SKINNY_PROCEED) || (call_state == SKINNY_CONNECTED)) { /* calling parties */ + if((call_state == SKINNY_PROCEED) || (call_state == SKINNY_RING_OUT) || (call_state == SKINNY_CONNECTED)) { /* calling parties */ skinny_session_stop_media(helper->tech_pvt->session, listener, line_instance); }