]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
freetdm: ss7 - bug fix for bug introduced by adding support for RING state
authorKonrad Hammel <konrad@sangoma.com>
Thu, 31 Mar 2011 17:28:25 +0000 (13:28 -0400)
committerKonrad Hammel <konrad@sangoma.com>
Thu, 31 Mar 2011 17:49:35 +0000 (13:49 -0400)
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h

index 374c8473d244918c80d6edba91af724ce1be7dc5..c2b32b6092d690792ec262c956f66a433a75087a 100644 (file)
@@ -890,6 +890,7 @@ ftdm_status_t ftdm_sangoma_ss7_process_state_change (ftdm_channel_t * ftdmchan)
                /* clear any call related flags */
                sngss7_clear_ckt_flag (sngss7_info, FLAG_REMOTE_REL);
                sngss7_clear_ckt_flag (sngss7_info, FLAG_LOCAL_REL);
+               sngss7_clear_ckt_flag (sngss7_info, FLAG_SENT_ACM);
 
 
                if (ftdm_test_flag (ftdmchan, FTDM_CHANNEL_OPEN)) {
index c9ec787faeeca32b65b74b5210817727ca41d77e..e7372ecd28fc14838800147b8d1e63a889dae36a 100644 (file)
@@ -525,6 +525,7 @@ typedef enum {
        "GLARE", \
        "INF_RESUME", \
        "INF_PAUSED", \
+       "TX_ACM_SENT" \
        "RELAY_DOWN", \
        "CKT_RECONFIG"
 FTDM_STR2ENUM_P(ftmod_ss7_ckt_state2flag, ftmod_ss7_ckt_flag2str, sng_ckt_flag_t)