]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
freetdm: ss7 - switching back to sending RSC rather then GRS at start
authorKonrad Hammel <konrad@sangoma.com>
Fri, 10 Sep 2010 19:34:13 +0000 (15:34 -0400)
committerMoises Silva <moy@sangoma.com>
Fri, 10 Sep 2010 21:53:33 +0000 (17:53 -0400)
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c

index b5fe619446ee7a27a9db102e232c64ae1619c418..70a1a054409778cd648331523e5c9c99ce103c87 100644 (file)
@@ -1249,7 +1249,7 @@ static ftdm_status_t ftdm_sangoma_ss7_start(ftdm_span_t * span)
 
                /* throw the pause flag */
                sngss7_set_flag(sngss7_info, FLAG_INFID_PAUSED);
-
+#if 0
                /* throw the grp reset flag */
                sngss7_set_flag(sngss7_info, FLAG_GRP_RESET_TX);
                if (x == 1) {
@@ -1257,7 +1257,10 @@ static ftdm_status_t ftdm_sangoma_ss7_start(ftdm_span_t * span)
                        sngss7_span->tx_grs.circuit = sngss7_info->circuit->id;
                        sngss7_span->tx_grs.range = span->chan_count -1;
                }
-
+#else
+               /* throw the channel into reset */
+               sngss7_set_flag(sngss7_info, FLAG_RESET_TX);
+#endif
                /* throw the channel to suspend */
                ftdm_set_state_locked(ftdmchan, FTDM_CHANNEL_STATE_SUSPENDED);