From: Andrey Volk Date: Thu, 22 Apr 2021 20:33:01 +0000 (+0300) Subject: [mod_sofia] Destroy session after relaying notify result on proxy refer. X-Git-Tag: v1.10.7^2~72 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3447daea46a0d17a04b1c98dbdfeb3c2f3e7e449;p=thirdparty%2Ffreeswitch.git [mod_sofia] Destroy session after relaying notify result on proxy refer. --- diff --git a/src/mod/endpoints/mod_sofia/mod_sofia.c b/src/mod/endpoints/mod_sofia/mod_sofia.c index 5de26b1d00..1637cff924 100644 --- a/src/mod/endpoints/mod_sofia/mod_sofia.c +++ b/src/mod/endpoints/mod_sofia/mod_sofia.c @@ -1429,6 +1429,7 @@ static switch_status_t sofia_receive_message(switch_core_session_t *session, swi SIPTAG_PAYLOAD_STR(msg->string_arg), TAG_IF(!zstr(session_id_header), SIPTAG_HEADER_STR(session_id_header)), SIPTAG_EVENT_STR("refer"), TAG_END()); + switch_channel_hangup(tech_pvt->channel, SWITCH_CAUSE_BLIND_TRANSFER); goto end; }