From: Brian West Date: Mon, 13 Feb 2017 14:08:56 +0000 (-0600) Subject: FS-10035: [mod_sofia] Outbound calls use progressing not alerting #resolve X-Git-Tag: v1.8.0~843 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9e971e5602368138349e18f2cb88c4097554ee0e;p=thirdparty%2Ffreeswitch.git FS-10035: [mod_sofia] Outbound calls use progressing not alerting #resolve --- diff --git a/src/mod/endpoints/mod_sofia/sofia_presence.c b/src/mod/endpoints/mod_sofia/sofia_presence.c index 244c890920..19d1fc7d9b 100644 --- a/src/mod/endpoints/mod_sofia/sofia_presence.c +++ b/src/mod/endpoints/mod_sofia/sofia_presence.c @@ -3421,6 +3421,7 @@ static int broadsoft_sla_gather_state_callback(void *pArg, int argc, char **argv if (switch_channel_test_flag(channel, CF_ORIGINATOR) || switch_channel_test_flag(channel, CF_BRIDGE_ORIGINATOR) || switch_channel_inbound_display(channel) || switch_channel_test_flag(channel, CF_SLA_BARGING)) { + if (!switch_channel_test_flag(channel, CF_ANSWERED)) state = "progressing"; callee_name = switch_channel_get_variable(channel, "callee_id_name"); callee_number = switch_channel_get_variable(channel, "callee_id_number");